309071 190
18640 209
6589 685
28545 893
68393 865
159701 590
9221 372
23442 483
7186 231
81930 294
84890 134
10440 834
19017 203
190597 216
22097 200
64810 1048
9004 471
45951 730
3613 157
97933 374
58692 600
28555 598
49399 255
96709 677
62932 104
141767 294
33892 844
32449 777