85501 9
30328 4
38652 11
64109 13
41252 1
36207 2
63130 33
52879 33
18951 28
35307 34
18552 24
307983 29
144258 25
177333 29
33906 6
99778 21
45478 14
1497080 98
157501 11
252205 16
1195759 85
538404 39
644976 109
101858 10