6416 56
2529 511
6563 52
305880 1305
16982 281
75220 433
80895 888
117695 1001
9088 51
66007 394
86027 746