4827 756
12309 58
8228 653
2904 224
3542 584
163264 974
24235 295
6493 615
5366 469
3974 406
2605 45
5101 661
3562 521
9085 500
99814 633
1443 126