2491 83
4192 403
3954 634
3303 351
5406 452
2277 62
3399 499
4300 530
2660 112
10706 347
6017 398
22113 744
12276 671
451204 727
81878 164
62893 628
300675 1108
23096 510
7044 198
6570 547
96264 641
51351 925
116155 671
29975 250
48003 473
85677 769
24284 52
18654 238