12018 688
74202 577
4545 474
4725 259
5927 98
31235 450
11309 433
3392 665
14586 568
3279 399
1473 223
3354 421
11021 626
4318 882
19543 555
3196 517
6256 453
3676 113