42160 726
7284 181
2575 192
5358 529
6081 709
11600 83
8086 386
5430 656
1945 68
2391 358
2045 145
2491 359
3692 484
2755 740
3189 585