101627 305
227551 624
39106 303
258869 777
28411 283
84748 411
88746 555
41645 113
180765 583
101575 420
58706 274
83292 411
65826 449
30159 256
47422 310
577014 1983
106604 533
30048 179
340047 818
296884 1662
61872 285
107494 440
33298 189
55385 134
52367 97
64370 162
69002 185
74617 299