387729 1290
96905 991
440433 1561
146275 533
100298 1042
211265 811
314491 960
150286 921
70275 274
57684 667
73415 396
142751 334
18643 616
4494 272
29079 172