4196 15
5662 20
35926 131
45501 213
39890 165
20315 38
25438 104
12015 31
19394 31
13904 17
31332 69
17391 25
15847 36
16960 11
12390 17
9934 4
13112 29