2363 503
105505 689
3444 133
6847 665
11010 540
3372 286
5871 756
7535 94
4288 732
5478 480
2523 451
842 85