29625 577
6789 518
4496 292
23320 570
14762 634
7867 772
3741 283
9883 415
3986 362
4608 345
3779 253
3043 228
1979 371