83608 9
29701 4
38228 11
63132 13
40905 1
35852 2
62026 33
52356 33
18677 28
34802 34
18327 24
307559 29
143956 25
176582 29
33508 6
99303 21
45152 14
1495877 98
157356 11
251727 16
1194830 85
537907 39
644031 109
101584 10