15172 194
4521 495
4167 126
18540 230
3545 32
7994 336
6754 163
14522 623
4621 362
143634 691
8747 413
4909 81
4710 388
7396 468