4023 474
2600 186
4316 259
2393 93
27404 450
9721 433
3203 665
12648 568
8662 692
2903 399
1398 223
10220 626
4091 882
3306 323
17565 555
3000 517
5242 453
2939 113