12043 688
74220 577
4561 474
4736 259
5979 98
31332 450
11356 433
3398 665
14641 568
3294 399
1473 223
3370 421
11046 626
4323 882
19616 555
3206 517
6325 453
3687 113