12017 688
74195 577
4541 474
4722 259
5921 98
31226 450
11303 433
3392 665
14577 568
3272 399
1473 223
3352 421
11015 626
4317 882
19536 555
3191 517
6251 453
3675 113