31701 2
129976 7
496807 87
697803 72
53154 6
337028 34
173126 41
767059 117
995459 125
176778 21
1104105 99
97608 8
141456 14
25128 5
19079 3
53232 12
15606 1
46334 4
921957 91
915104 195
171976 20
29276 24
93353 14
42229 1