2591 680
108193 119
8253 524
69033 905
5680 420
8392 169
6543 686
23820 550
21723 424
38206 202
11841 265