114356 4
103979 8
113305 7
74702 5
37628 2
52779 5
445101 50
134207 19
92130 6
49728 6
68526 13
146927 18
31703 5
79930 7
32582 3
72158 6
57329 2
57457 6
25208 4
79432 11
118953 20
302205 64
91028 15
346006 79