13502 11
17241 35
12467 12
15781 16
20568 46
15403 19
11006 11
15431 12
16059 21
9881 5
14092 10
12209 10
11218 10
12903 28
20934 50
12723 22
21330 57
18977 29
13049 19
9136 5
9585 3
12786 15
11010 10
14723 16