40739 647
4510 345
2506 679
2546 544
3299 694
1870 544
993 201
2820 821
2262 639
645 173
2342 737
460 113
2007 458
468 138
1966 427
2932 726
1102 242
1259 270
3403 922
1579 507
1566 306
2874 897
1335 363
2903 698
1753 505
929 208
1799 380
1450 371