122457 375
56162 98
80176 458
47914 84
194740 698
42568 233
136490 959
141478 421
57136 461
134306 749
27227 45
65463 299
95104 732
13802 58
34420 171
17737 214
82980 701
92351 363
61031 254
109339 292
88413 630
29496 263
225102 952
73651 691
33440 124
108847 748
72010 217
44965 335