3230 113
1546 231
6861 912
3474 436
5160 756
4877 669
3665 859
32574 407
29841 374
16131 322
2859 571
2487 610