2803 302
23473 177
29768 868
4144 469
9449 532
6088 428
10640 409
4420 413
8495 791
3711 851
7534 666
1649 65
8123 400
3918 284
2875 342