2657 302
23452 177
29751 868
4128 469
9397 532
6064 428
10630 409
4399 413
8417 791
3710 851
7499 666
1644 65
8117 400
3908 284
2848 342