15017 194
4470 495
4113 126
18476 230
3527 32
7910 336
6728 163
14453 623
4572 362
143598 691
8693 413
4881 81
4665 390
7317 468