387829 1291
96943 991
440549 1561
146346 533
100353 1042
211394 811
314538 960
150335 921
70291 274
57724 667
73437 397
142797 334
18657 616
4495 272
29100 172