1246 96
21413 298
47814 468
20853 319
16736 376
15132 312
6537 742
10854 736
2319 529
2301 504
11888 562
2187 105
1328 171
5215 640