2477 83
4176 403
3944 634
3295 351
5397 452
2269 62
3394 499
4295 530
2652 112
10700 347
6013 398
22100 744
12263 671
450790 727
81580 164
62833 628
300397 1108
23077 510
7034 198
6565 547
96161 641
51333 925
115686 671
29893 250
47850 473
84805 767
24158 52
18566 238