1227 96
21320 298
47623 467
20793 319
16638 376
15077 312
6482 742
10772 736
2297 529
2287 504
11873 562
2161 105
1317 171
5173 640