1227 96
21319 298
47623 467
20793 319
16638 376
15077 312
6481 742
10772 736
2297 529
2287 504
11872 562
2161 105
1317 171
5172 640