3894 503
105647 689
3568 133
7026 665
11388 541
3448 286
6011 756
8056 95
4334 732
5598 480
2588 451
868 85