21125 311
29599 200
128216 348
378122 1199
95308 559
335914 832
65295 339
76158 552
10351 868
136275 686
444073 937
56486 497
170634 411
12450 413
141384 534
49342 842
36231 451
64820 329
166638 643
138111 662
121509 487
67191 744
97590 913
235587 1139
72100 872
119644 475
61279 132
2777 483