15027 194
4472 495
4115 126
18479 230
3527 32
7911 336
6728 163
14458 623
4572 362
143602 691
8696 413
4883 81
4666 390
7323 468