42090 726
7243 181
2566 192
5333 529
6071 709
11548 83
8079 386
5412 656
1931 68
2372 358
2040 145
2489 359
3682 484
2755 740
3187 585