12018 688
74202 577
4545 474
3089 186
4726 259
5927 98
31236 450
11309 433
3392 665
14586 568
8950 692
3280 399
1473 223
11021 626
4318 882
6963 324
19545 555
3196 517
6256 453
3676 113