6102 471
8246 597
113720 339
143029 680
112583 880
46085 408
25851 556
2405 299
3418 495
7414 333
8052 841