15028 194
4476 495
4115 126
18483 230
3528 32
7911 336
6729 163
14458 623
4574 362
143603 691
8696 413
4884 81
4667 390
7325 468