87832 10
31428 4
39358 11
65031 13
42231 1
36833 2
64152 33
53902 33
19527 28
36181 34
19052 24
308857 29
145081 25
178327 29
34531 6
100409 21
45984 14
1500132 98
158206 11
252882 16
1196876 85
539534 39
646008 109
102408 10