18057 358
23424 430
8049 604
21627 771
12889 448
10288 91
4095 665
24676 552
5854 437
6191 905
30439 377
8979 600
2430 58
3951 136