4827 756
12310 58
8228 653
2904 224
3543 584
163264 974
24236 295
6493 615
5366 469
3976 406
2605 45
5101 661
3562 521
9085 500
99824 633
1444 126