15184 194
4529 495
4184 126
18551 230
3550 32
7997 336
6755 163
14531 623
4622 362
143643 691
8747 413
4910 81
4713 388
7406 468