16625 508
6836 625
18983 40
17766 308
29007 152
27265 605
9501 30
3999 273
12779 514
3796 483
12018 710
10035 352
3256 340
56737 779
7060 443
2971 296
26567 528
4653 110
7947 80
3507 253
5894 482
2809 377
27525 256
7062 803
10757 304
12880 696
4420 183
1268 104