20982 2
38204 4
19634 3
31857 13
30081 7
86682 29
34079 29
86059 93
36031 17
128903 36
52380 8
133127 34
60953 21
45780 14
262457 52
1481258 161
335427 18
470756 28
499134 27
176803 19
237304 14
249303 8
199303 23
63530 5