43732 120
10716 566
46237 834
70295 228
36410 830
82646 564
138762 1099
71547 624
40059 338
26108 696
131418 907
30743 875
78271 261
30353 449
96860 391
16811 170
15255 316
50753 398
20119 236
81136 627
69044 402
67868 283
33243 648
13093 93
11208 778
9636 872
19578 616
52388 627