6283 471
8282 597
113845 339
143208 681
112882 882
46249 408
25993 556
2413 299
3426 495
7421 333
8059 841