2994 313
5860 356
5141 788
1642 453
3204 408
21965 515
8078 249
33057 610
34806 665
9234 551
40285 604
13045 792