20238 50
31019 101
23016 46
21542 63
15743 11
9780 9
11091 12
11795 7
11903 18
18356 32
17272 29
17656 36
17749 32
26946 56
18503 16
16893 34
13992 34
17490 42
10683 13
11946 18
38425 97
15573 15
18773 47
13439 24