11631 352
16459 430
6410 604
20917 771
12718 448
9609 91
4029 665
23865 552
5747 437
5950 905
28845 377
8715 600
2044 58
3561 136