31681 2
129780 7
496606 87
697526 72
53081 6
336729 34
172978 41
766778 117
995204 125
176708 21
1103705 99
97557 8
141283 14
25082 5
19033 3
53203 12
15609 1
46302 4
921330 91
914809 195
171829 20
29159 23
93304 14
42154 1