3226 113
1545 231
6856 912
3471 436
5160 756
4873 669
3664 859
32563 407
29827 374
16117 322
2857 571
2487 610