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