31701 2
129882 7
496630 87
697729 72
53128 6
336880 34
173104 41
766804 117
995334 125
176783 21
1103856 99
97602 8
141357 14
25082 5
19056 3
53233 12
15606 1
46301 4
921855 91
914878 195
171981 20
29208 24
93357 14
42232 1