1247 96
21414 298
47819 468
20855 319
16738 376
15136 312
6539 742
10856 736
2320 529
2302 504
11888 562
2187 105
1328 171
5216 640