19603 22
22721 19
14528 19
7295 6
9842 15
9396 8
14689 12
12311 7
17478 17
10947 5
13054 3
12945 13
9993 6
9661 2
9840 7
16211 21
20168 21
20272 46
15995 28
29546 50
9267 14
14470 13
19665 15
9049 6