24153 8
30508 4
53026 2
49204 8
15881 9
30427 8
39832 9
19083 9
37627 7
31307 5
15452 8
32626 12
35380 5
43259 9
17902 3
11704 1
12878 5
11481 8
251953 16
143127 10
277728 37
56480 9
52554 4
70508 16