25599 1993
11163 515
12043 957
20334 1679
36474 882
50275 1210
43170 543
40785 187
46883 444
34949 242
28582 1545
10880 550
14273 194