1232 96
21355 298
47700 467
20820 319
16670 376
15095 312
6502 742
10806 736
2304 529
2292 504
11878 562
2167 105
1320 171
5183 640