15011 194
4470 495
4112 126
18465 230
3527 32
7908 336
6727 163
14453 623
4570 362
143597 691
8693 413
4878 81
4663 390
7314 468