2861 145
53366 550
7448 800
81586 219
41645 292
4165 174
18545 78
4874 756
5541 894
111437 543
2812 519