5022 829
2829 281
1809 430
13602 443
556 51
2802 713
10175 894
3072 209
1298 118
842 96
25996 421
3478 172
2913 47
3416 608
3873 745
8978 562
34042 220
985 81
5678 882
2988 653
5157 706
895 179
3340 661
1810 428
39611 515
2833 702
3535 372
1327 290