22013 241
102900 928
29608 417
47160 345
66333 157
10716 228
43322 494
14247 656
51833 333
45547 373
125623 767
26856 504
25020 243
19681 841
14064 556
10482 450
19495 63
41149 240
38806 142
25259 158
18670 669