86509 10
30634 4
38826 11
64409 13
41454 1
36484 2
63531 33
53184 33
19226 28
35682 34
18731 24
308228 29
144427 25
177704 29
34104 6
100004 21
45557 14
1498057 98
157752 11
252378 16
1196127 85
538653 39
645257 109
101984 10