2476 83
4175 403
3943 634
3295 351
5396 452
2268 62
3391 499
4293 530
2650 112
10700 347
6012 398
22095 744
12263 671
450747 727
81536 164
62824 628
300377 1108
23074 510
7028 198
6564 547
96156 641
51327 925
115631 671
29888 250
47833 473
84742 767
24146 52
18561 238