11249 352
15996 429
6307 604
20887 771
12702 448
9561 91
4028 665
23820 552
5747 437
5943 905
28752 377
8690 600
2035 58
3536 136