51447 522
26666 192
19263 793
10330 866
12288 408
10855 777
4330 822
3038 125
4760 328
3435 332
11850 675