8080 600
4081 191
3273 750
175500 790
9481 867
21645 331
8394 154
4488 527
29159 504
6570 100
2721 641
1636 240
3291 571
2586 774