20211 29
16572 54
5733 19
14804 22
6447 8
6238 22
5079 19
6913 15
21435 104
13219 14
14435 13
14616 27
5813 17
23959 44
13347 29
1819 10
6720 28
4609 13
8574 25
20060 76
30890 117