50793 522
26527 192
19238 793
10300 865
12252 408
10850 777
4316 822
3022 125
4754 328
3418 332
11816 675