3681 889
1759 258
2906 357
2801 318
5885 545
4374 941
4605 693
2727 341
2372 343
5507 210
3059 429
4718 670
4846 613
7241 657
1198 29
11293 80
11812 778
3714 572
1000 64
7558 560
4822 722
6035 806
7487 743
10622 314