12282 16
16543 70
20612 44
2958 9
5555 18
2951 6
21109 31
21288 37
14473 31
20108 21
11069 17
8455 11
6940 17
10717 33
19238 44
10416 28
4829 9
37153 106