12018 688
74204 577
4545 474
4727 259
5927 98
31237 450
11309 433
3392 665
14586 568
3280 399
1473 223
3354 421
11022 626
4318 882
19547 555
3196 517
6256 453
3676 113