3251 113
1557 231
6879 912
3480 436
5173 756
4896 669
3672 859
32631 407
29899 374
16216 322
2888 571
2499 610