22012 241
102900 928
29608 417
47158 345
66327 157
10716 228
43318 494
14247 656
51831 333
45546 373
125612 767
26852 504
25018 243
19681 841
14062 556
10482 450
19495 63
41149 240
38804 142
25257 158
18669 669