11236 352
15973 429
6307 604
20887 771
12702 448
9560 91
4028 665
23820 552
5747 437
5943 905
28748 377
8689 600
2035 58
3536 136