2477 83
4176 403
3943 634
3295 351
5397 452
2269 62
3394 499
4294 530
2651 112
10700 347
6013 398
22100 744
12263 671
450781 727
81572 164
62833 628
300395 1108
23077 510
7034 198
6565 547
96160 641
51330 925
115671 671
29891 250
47845 473
84797 767
24155 52
18566 238