2615 508
17199 600
2924 401
4911 868
27910 275
5298 467
6645 681
1954 329
6510 30
12585 328
5473 935
3004 228
6366 415
2545 363
3157 731