1246 96
21413 298
47810 468
20852 319
16733 376
15131 312
6535 742
10854 736
2319 529
2301 504
11888 562
2187 105
1328 171
5213 640