29912 29
17749 11
12610 10
15725 14
33878 36
11025 9
25103 23
13574 10
20730 17
21823 20
10862 9
14386 13