101196 1092
94830 445
88611 792
111560 351
23179 219
23415 397
131322 454
100383 147
65772 580
296930 965
69680 1020
16451 175
174784 239
26673 296
34850 274
22154 166
39059 480
128985 390
72455 801
34302 775
21340 502
18917 837
84018 305
19430 68
104646 619
49284 541