103553 9
42709 7
107380 34
84631 7
111083 18
90953 11
62058 6
31279 0
36759 5
27652 1
84009 3
145784 15
232977 30
533258 69
159384 34
543504 127
96077 16
37107 2
98132 22
28228 2
40031 2
45405 5
40830 3
58506 3