3222 113
1543 231
6850 912
3466 436
5155 756
4867 669
3662 859
32526 407
29794 374
16095 322
2852 571
2484 610