3341 331
3994 715
10479 544
153554 529
3658 44
3047 216
14231 312
9992 295
9664 780
6171 703
7483 844