1246 96
21413 298
47809 468
20849 319
16732 376
15130 312
6535 742
10853 736
2318 529
2301 504
11888 562
2187 105
1328 171
5213 640