1206 96
21197 298
47412 467
20738 319
16554 376
14984 312
6415 742
10689 736
2283 529
2273 504
11855 562
2140 105
1297 171
5148 640