4196 15
5662 20
35926 130
45501 210
39486 165
19934 38
25438 103
12015 31
19394 30
13904 17
31332 69
17391 25
15847 36
16960 11
12390 17
9934 4
13112 29