2106 562
562 83
402 74
2215 655
2491 632
800 217
2844 835
1307 330
797 150
2658 796
969 204
4845 611
4218 693
13371 493
8605 918
8924 593
6638 858
4716 28
13817 115