15184 194
4530 495
4184 126
18551 230
3550 32
7997 336
6755 163
14531 623
4623 362
143644 691
8747 413
4911 81
4713 388
7406 468