50653 9
310858 73
55359 3
74808 10
133083 20
102630 17
176833 31
123376 14
63256 7
83282 9
65332 16
140179 30
57809 8
39329 2
36158 6
58801 8
64781 11
26909 2
29029 1
70830 13
76652 14
35553 5
20927 1
24430 2