1042 60
5125 171
4352 970
3273 477
2201 275
2183 330
2085 162
3333 309
2082 272
14463 324
3625 261
1182 123
18616 838
15179 445
4724 223
3967 859
2640 471
2981 507
3820 659
4659 534
2402 394
3725 768
2390 27
2597 273