125850 686
210176 1006
18739 520
38782 518
11759 295
22424 654
171153 848
10479 150
47860 646
101618 1135
31246 188
71292 554
273498 935
48692 750
44157 839
9311 287
77176 313
19665 63
29677 120
54340 587
57062 700
24354 348
12661 647
306175 732
104151 961
101795 469
84151 170
22257 336