12693 130
12279 717
5719 160
4969 153
8447 582
5536 241
6326 315
5503 116
8446 451
7509 323
9543 642
5858 87
15398 670
11069 838
8434 593
9913 673