3021 442
2858 551
2856 576
1534 347
2474 431
4631 955
993 108
3336 807
1809 101
3482 677
3292 705
4210 834
5912 662
3085 668
2728 90
2203 325
3329 289
3270 571
3857 649
2836 823
6780 278
1766 453
2428 180
7234 599
7115 625
1570 319
5668 545
6065 102