4829 756
12321 58
8229 653
2905 224
3548 584
163269 974
24256 295
6494 615
5368 469
3982 406
2611 45
5103 661
3566 521
9092 500
99878 633
1444 126