1199 58
111824 250
3934 152
9864 614
3294 501
18560 796
5870 145
15653 518
3602 759
4077 614
19443 762