2680 4
1227 10
5305 10
9206 4
11656 8
16534 3
34434 5
21527 3
40451 1
31654 5
30409 4
21904 9
31578 2
41702 11
49329 8
43605 8
38826 5
30555 4
19751 0
59902 4
66226 6
98705 7
67058 12
42403 8