3341 331
3994 715
10481 544
153597 529
3660 44
3048 216
14232 312
9996 295
9665 780
6171 703
7483 844