502059 126
86556 8
139532 10
762778 108
129632 17
73452 5
54781 7
35783 2
64284 6
30033 2
39306 3
55477 4
44431 5
33227 3
172233 23
65057 7
35534 2
33958 1
50309 8
124603 17
118457 25
43929 8
98679 10
46003 4