49498 510
26304 192
19209 793
10246 865
12120 408
10845 777
4309 822
3004 125
4742 328
3394 332
11784 675