85282 9
30305 4
38628 11
63876 13
41157 1
36157 2
63081 33
52783 33
18928 28
35277 34
18553 24
307901 29
144208 25
177202 29
33859 6
99759 21
45459 14
1496931 98
157502 11
252204 16
1195705 85
538382 39
644780 109
101808 10