20803 2
38128 4
19607 3
31580 13
29952 7
86257 29
34051 29
85758 93
35833 17
128777 36
52309 8
132931 34
60726 21
45557 14
262205 52
1480734 160
335309 18
470576 28
499004 27
176580 19
237134 14
249051 8
198983 23
63502 5