343431 34
145178 15
299476 21
840406 103
447281 47
1244428 180
535604 57
313129 26
199505 27
183380 28
359684 22
58982 10
1339352 77
256205 16
169128 14
160204 20
46102 4
67682 9
80226 4
124526 21
87953 9
115781 20
45532 1
48929 4