40726 647
4510 345
2502 679
2546 544
3298 694
1868 544
992 201
2819 821
2253 639
645 173
2342 737
458 113
2005 458
468 138
1966 427
2928 726
1101 242
1259 270
3351 922
1578 507
1566 306
2873 897
1329 363
2860 698
1752 505
928 208
1796 380
1449 371