13941 828
13085 331
6423 810
18089 79
7607 348
7072 108
8314 351
3905 649
4848 687
4274 839
2426 451
1419 49
1810 347