12037 688
74218 577
4561 474
4736 259
5973 98
31325 450
11352 433
3397 665
14634 568
3292 399
1473 223
3367 421
11043 626
4322 882
19608 555
3205 517
6319 453
3686 113