29016 174
1442 127
2639 511
16621 511
2717 422
15211 698
11957 877
1378 144
8009 769
2652 211
2327 371
1506 164
6824 451
1793 219
3011 548
3834 794
4377 320
3736 422