101052 319
253585 673
2591 90
2800 317
148930 610
9737 120
8760 476
516109 1913
14598 818
19119 678
96667 672
50725 708
52879 355
27579 386
39056 350
37761 437
28159 144
37461 664
34071 388
16221 788
30452 664
6038 462
32406 466
16576 396
10264 273
2510 403
6932 272
3112 377