51310 522
26635 192
19258 793
10323 866
12280 408
10853 777
4327 822
3034 125
4758 328
3435 332
11844 675