2935 508
5840 704
2730 590
2986 631
10469 766
3818 883
3298 614
1190 109
1893 202
2024 533
3532 621
842 190
2117 339
13927 904
20127 1095
3149 814
2033 367
3053 529
3014 769
10394 456
2809 594
1854 516
2697 379
1209 68