387686 1290
96883 991
440389 1561
146234 533
100280 1042
211229 811
314466 960
150270 921
70263 274
57676 667
73402 396
142727 334
18636 616
4494 272
29077 172