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