26680 37
7540 521
7002 600
6220 43
15910 826
16656 485
3388 150
8949 808
4340 93
5248 424
2838 44
4746 81