4037 810
14840 624
16609 73
7643 634
52408 466
2658 41
5191 472
3569 126
2051 277
2850 777
2104 362
14598 351
3187 244
7682 402
4031 278
12959 715