2972 302
23514 177
29784 868
4156 469
9526 532
6124 428
10662 409
4456 413
8622 791
3714 851
7580 666
1658 65
8132 400
3942 284
2884 342