12031 295
22558 654
10680 150
154689 883
56050 456
292367 581
123475 769
83080 343
101264 545
136754 914
32140 189
73985 235
72296 555
117622 1100
287895 939
128436 1201
31544 220
39252 810
114501 809
84973 212
198269 992
44960 839
166118 983
88382 844
9387 287
111878 274
182092 829
118029 342