51584 150
22093 907
16199 318
33044 78
33556 673
28481 687
12345 574
6793 110
7525 790
19312 399
131892 572
25677 386
3285 184
38724 544