387548 1289
96807 991
440183 1561
146136 533
100224 1042
211070 811
314358 960
150223 921
70218 274
57645 667
73353 396
142647 334
18621 616
4491 272
29043 172