15235 150
8581 584
14974 482
9463 552
9978 433
4075 341
10551 492
8318 136
15656 906
3291 480
3359 685
2013 229