2934 302
23512 177
29779 868
4152 469
9524 532
6120 428
10656 409
4449 413
8600 791
3713 851
7575 666
1655 65
8131 400
3936 284
2882 342