40734 647
4510 345
2506 679
2546 544
3299 694
1868 544
993 201
2820 821
2259 639
645 173
2342 737
459 113
2006 458
468 138
1966 427
2932 726
1101 242
1259 270
3394 922
1579 507
1566 306
2873 897
1335 363
2895 698
1752 505
928 208
1797 380
1450 371