2700 800
2855 562
1862 241
668 51
2709 625
2411 392
3030 343
3815 883
1394 175
3618 475
16257 452
1492 37
4953 318
5475 620
6528 785
3901 665
38084 86
11387 749
6867 773
3929 631
16541 280
8734 740
34570 614
53033 898
7442 611
12893 86
5199 293
15905 728