15296 150
8613 584
15057 482
9517 552
10014 433
4098 341
10589 492
8361 136
15708 906
3300 480
3420 685
2035 229