1247 96
21418 298
47835 468
20859 319
16743 376
15140 312
6540 742
10864 736
2322 529
2303 504
11889 562
2187 105
1330 171
5218 640