12753 4
31282 1
21708 2
26183 8
44759 8
35580 10
80077 3
85579 7
34654 10
52826 33
32531 9
59430 4
101377 25
516029 67
179006 29
1611253 80
236159 29
287553 13
316101 23
91005 7
226781 30
214109 15
609503 36
229901 26