31026 142
173761 934
55893 868
33580 507
94051 613
6686 536
151345 1104
49503 305
34264 780
8169 822
227096 714
28925 1068
121267 372
15228 358
49045 92
29471 551
44701 685
33367 491
30502 497
111268 506
69208 625
53792 428
115913 875
16100 438
102305 231
26823 263
21083 230
462728 1553