6416 56
2529 511
6563 52
305875 1305
16982 281
75218 433
80892 888
117693 1001
9088 51
66007 394
86026 746