1227 96
21320 298
47624 467
20793 319
16638 376
15078 312
6483 742
10772 736
2298 529
2287 504
11873 562
2161 105
1317 171
5174 640