3234 113
1549 231
6866 912
3474 436
5162 756
4881 669
3666 859
32588 407
29842 374
16142 322
2861 571
2489 610