51651 523
26698 192
19266 793
10352 866
12299 408
10858 777
4330 822
3044 125
4765 328
3437 332
11861 675