12031 295
22558 654
10680 150
154685 883
56050 456
292366 581
123473 769
83080 343
101264 545
136748 914
32139 189
73982 235
72295 555
117619 1100
287894 939
128432 1201
31542 220
39252 810
114500 809
84972 212
198260 992
44959 839
166116 983
88380 844
9387 287
111878 274
182092 829
118027 342