2481 83
4185 403
3951 634
3297 351
5399 452
2271 62
3398 499
4299 530
2656 112
10703 347
6015 398
22103 744
12270 671
451007 727
81720 164
62862 628
300549 1108
23081 510
7041 198
6569 547
96208 641
51341 925
115948 671
29936 250
47933 473
85201 767
24217 52
18600 238