21442 139
15048 109
7097 45
5716 19
4950 14
14774 34
15005 40
28965 83
13710 22
59550 210
20458 25
16119 30
37041 60
15559 32
35873 40