2533 522
1034 271
64041 856
10192 900
15395 149
3243 658
1760 429
1514 236
3389 837
942 99
4647 541
6611 731
9142 662
3237 697
5697 487
28066 499
93914 475
41274 188
4986 932