41406 8
17457 10
48227 7
45084 12
30630 12
171205 7
318804 16
2396682 181
1030101 67
251327 16
84604 41
25951 9
67106 2
65802 1
26601 7
10658 8
22302 12
50779 7
49729 13
94426 8
58832 12
766484 78
192233 28
116530 8