11598 352
16430 430
6405 604
20916 771
12716 448
9606 91
4029 665
23861 552
5747 437
5950 905
28840 377
8715 600
2044 58
3560 136