2491 83
4192 403
3954 634
3303 351
5406 452
2277 62
3399 499
4300 530
2660 112
10706 347
6017 398
22111 744
12275 671
451200 727
81871 164
62893 628
300668 1108
23093 510
7044 198
6570 547
96261 641
51351 925
116145 671
29973 250
47994 473
85664 769
24283 52
18649 238