26575 28
15034 16
11686 7
12226 9
12411 7
21198 29
37474 46
13376 5
16040 28
24219 60
22806 54
35404 100
20686 66
30702 50
20815 25
13067 15
12595 13
30885 37
23514 39
15613 40
9004 2
12042 16
20309 58
17911 25