84683 9
30082 4
38455 11
63457 13
41002 1
35927 2
62729 33
52503 33
18856 28
35009 34
18477 24
307705 29
144057 25
176976 29
33784 6
99651 21
45358 14
1496407 98
157382 11
252054 16
1195229 85
538151 39
644483 109
101728 10