19133 2
37401 4
19432 3
31278 13
29506 7
85752 29
33605 29
84630 93
35655 17
128533 36
52084 8
132533 34
60333 21
45352 14
261681 52
1479326 160
335079 18
469981 28
498605 27
176234 19
236629 14
248632 8
198403 23
63308 5