111557 12
17476 4
243777 18
39455 9
38508 5
407076 18
56678 1
253208 16
240103 7
185434 12
65709 5
260851 27
19758 5
120409 4
21128 1
216804 17
28051 7
289857 12
26755 2
49981 3
19551 7
7209 4
189103 21
85004 9