6560 526
3860 590
8977 119
3010 460
3331 742
3549 362
2252 321
3559 571
5224 264
1430 30
2073 71
2542 198
5543 622
4355 316
2083 159
1815 37
7946 412
5099 525
22263 538
2590 130
5911 293
1967 111
4237 568
5841 845