11262 352
16011 429
6309 604
20887 771
12702 448
9562 91
4028 665
23820 552
5747 437
5944 905
28756 377
8691 600
2036 58
3537 136