12040 688
74218 577
4561 474
4736 259
5975 98
31326 450
11352 433
3397 665
14636 568
3292 399
1473 223
3367 421
11043 626
4322 882
19609 555
3205 517
6322 453
3686 113