14047 829
13112 331
6432 810
18133 79
7646 348
7062 108
8332 351
3926 649
4873 687
4309 839
2435 451
1439 49
1842 347