1230 96
21348 298
47690 467
20817 319
16668 376
15091 312
6497 742
10801 736
2304 529
2291 504
11877 562
2165 105
1320 171
5181 640