15180 194
4525 495
4178 126
18549 230
3550 32
7997 336
6754 163
14530 623
4621 362
143641 691
8747 413
4910 81
4713 388
7404 468