10980 16
12546 13
6307 7
14815 11
7278 9
6524 11
15468 11
8360 11
3970 4
10940 14
5309 7
15363 38
8724 29
13678 20
6758 15
8446 5
6831 17
12502 19
6477 27
19254 39
8401 11
5295 4
9310 3
10141 13