29251 174
1552 127
2702 511
16776 511
2776 422
15285 699
12047 877
1880 144
8686 770
2730 211
2373 371
1535 164
7312 451
1860 219
3045 548
3878 794
4412 320
3759 422