277283 9
173231 7
295182 24
191656 47
124359 20
226183 30
316953 33
69580 6
401832 64
118182 16
107157 19
92678 11
62002 6
69034 9
172434 44
129476 11
238926 41
64451 2
37879 3
25754 1
45030 2
96282 9
53206 6
577201 192