12028 688
74217 577
4556 474
4735 259
5957 98
31287 450
11325 433
3396 665
14607 568
3289 399
1473 223
3359 421
11035 626
4322 882
19584 555
3203 517
6296 453
3683 113