3235 113
1550 231
6867 912
3475 436
5163 756
4884 669
3667 859
32593 407
29850 374
16151 322
2863 571
2489 610