51336 522
26640 192
19259 793
10324 866
12281 408
10853 777
4327 822
3035 125
4758 328
3435 332
11845 675