50828 522
26537 192
19240 793
10300 865
12252 408
10850 777
4316 822
3022 125
4755 328
3421 332
11817 675