1230 96
21353 298
47693 467
20819 319
16669 376
15093 312
6501 742
10804 736
2304 529
2291 504
11878 562
2165 105
1320 171
5183 640