30951 326
96241 378
20897 462
17911 283
20938 750
28172 304
2526 501
3208 659
386 66
2353 485
2850 716
1160 193
1981 542
2793 549
2861 785
708 52
2745 863
2496 674
1016 249
823 110
2646 794
2250 564
1425 411
3202 958
2145 633
1057 194
1621 267
2229 365