6285 471
8282 597
113849 339
143212 681
112891 882
46250 408
25997 556
2414 299
3427 495
7421 333
8059 841