42288 726
7421 181
2590 192
5369 529
6098 709
11686 83
8100 386
5511 656
1969 68
2428 358
2052 145
2517 359
3730 484
2758 740
3196 585