106628 18
154776 31
196632 15
730903 49
127078 16
155753 25
333057 30
694627 117
65654 6
91155 8
177402 38
41730 6
116159 12
82352 9
52930 10
176484 13
2459601 361
100854 16
58833 4
37502 3
32858 2
46204 4
64233 9
62403 8