118025 400
42661 193
215391 631
3892 503
8881 427
54173 551
180580 746
279326 1192
53589 375
598771 1938
26871 137
440226 936
59104 240
47447 380
186526 996
89985 396
271293 738
45506 270
36498 759
33736 664
4474 626
31979 263
55774 881
316353 804