1247 96
21414 298
47823 468
20857 319
16738 376
15136 312
6539 742
10857 736
2320 529
2302 504
11889 562
2187 105
1329 171
5217 640