101033 319
253550 673
2590 90
2799 317
148922 610
9737 120
8759 476
516096 1913
14598 818
19119 678
96662 672
50725 708
52877 355
27578 386
39054 350
37759 437
28158 144
37456 664
34066 388
16219 788
30452 664
6038 462
32402 466
16576 396
10264 273
2510 403
6932 272
3112 377