11585 352
16422 430
6403 604
20916 771
12715 448
9606 91
4029 665
23861 552
5747 437
5950 905
28835 377
8713 600
2044 58
3560 136