2483 83
4189 403
3952 634
3297 351
5402 452
2272 62
3398 499
4300 530
2657 112
10703 347
6016 398
22106 744
12273 671
451048 727
81750 164
62867 628
300574 1108
23085 510
7041 198
6569 547
96219 641
51344 925
115983 671
29942 250
47945 473
85285 767
24232 52
18612 238