1248 96
21426 298
47846 468
20863 319
16747 376
15142 312
6544 742
10869 736
2324 529
2304 504
11889 562
2187 105
1332 171
5220 640