30321 46
22951 24
13967 14
20936 47
21558 30
21763 55
13669 7
28768 62
14408 28
37204 99
14533 33
11175 13
11872 9
14405 6
13721 15
16250 33
21817 79
12977 22
13502 11
14957 21
11006 11
11654 12
14585 29
29081 68