2479 83
4177 403
3949 634
3296 351
5399 452
2270 62
3394 499
4296 530
2652 112
10702 347
6014 398
22101 744
12268 671
450903 727
81649 164
62853 628
300470 1108
23078 510
7039 198
6567 547
96186 641
51338 925
115825 671
29922 250
47888 473
85003 767
24192 52
18584 238