4031 920
107363 128
5827 565
10840 111
9472 242
4399 28
4584 176
2271 69
13158 292
5955 579
4746 616
6401 733
13099 481
60295 166