18313 114
13682 146
20487 599
6158 42
13635 131
11530 159
12211 399
2372 461
2208 125
3287 441
1460 89