21125 311
29599 200
128213 348
378103 1199
95307 559
335893 832
65293 339
76155 552
10351 868
136269 686
444038 937
56479 497
170619 411
12450 413
141366 534
49341 842
36221 451
64814 328
166619 643
138101 662
121503 487
67187 744
97581 913
235570 1139
72098 872
119630 475
61266 132
2777 483