30061 805
13458 748
25520 703
105330 266
45399 630
46714 221
106547 1025
100064 178
111479 1020
47583 716
83118 569
28227 580
159720 691
4516 474
83877 340
42206 303
21514 164
10248 189
40301 902
140026 1204
97479 231
11615 546
16440 191
58920 492
58092 787
23961 343
123591 681