15782 288
419700 575
4759 165
27023 232
9601 141
32995 94
4968 245
15405 249
7532 756
73420 713
61495 681