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