2483 83
4188 403
3952 634
3297 351
5401 452
2272 62
3398 499
4300 530
2657 112
10703 347
6016 398
22105 744
12273 671
451037 727
81745 164
62867 628
300570 1108
23085 510
7041 198
6569 547
96218 641
51344 925
115975 671
29941 250
47943 473
85278 767
24229 52
18612 238