15782 288
419698 575
4759 165
27022 232
9601 141
32994 94
4968 245
15404 249
7532 756
73420 713
61495 681