12045 688
74221 577
4561 474
4737 259
5980 98
31349 450
11362 433
3399 665
14650 568
3294 399
1473 223
3370 421
11052 626
4323 882
19619 555
3206 517
6328 453
3688 113