18292 114
13652 146
20474 599
6122 42
13563 131
11491 159
12116 399
2362 461
2194 125
3275 441
1452 89