29012 174
1436 127
2637 511
16617 511
2712 422
15205 698
11953 877
1375 144
7853 769
2650 211
2323 371
1506 164
6808 451
1789 219
3007 548
3833 794
4375 320
3731 422