387595 1289
96833 991
440261 1561
146176 533
100241 1042
211132 811
314402 960
150242 921
70235 274
57652 667
73371 396
142684 334
18627 616
4493 272
29060 172