31752 2
129978 7
496928 87
697884 72
53152 6
337032 34
173128 41
767201 117
995976 125
176857 21
1104178 99
97608 8
141453 14
25152 5
19080 3
53233 12
15605 1
46357 4
922182 91
915181 195
171979 20
29284 24
93376 14
42232 1