1247 96
21417 298
47831 468
20858 319
16743 376
15137 312
6540 742
10864 736
2322 529
2303 504
11889 562
2187 105
1330 171
5218 640