21080 36
19544 12
14935 18
20931 38
14809 12
16341 11
24999 34
15262 19
12939 10
13066 6
13434 7
15288 22
17268 13
28206 33
13347 11
19826 23
17975 12
16908 9
28911 46
14699 9
12942 1
10260 7
22458 3
15791 12