1248 96
21426 298
47845 468
20863 319
16746 376
15141 312
6543 742
10869 736
2324 529
2304 504
11889 562
2187 105
1332 171
5220 640