42591 949
43684 330
265691 1389
247456 1043
66399 280
43114 968
29506 406
112822 402
53786 553
302263 1431
265846 1127
76313 219
209102 486
118399 334
56926 878
439302 1609
151953 296
137305 314
274971 1133
378638 1071
27201 777
409051 691
55010 447
20820 227