4828 756
12311 58
8228 653
2904 224
3543 584
163264 974
24239 295
6493 615
5366 469
3977 406
2605 45
5101 661
3562 521
9086 500
99830 633
1444 126