26151 37
7537 521
7000 600
6209 43
15903 826
16653 485
3381 150
8940 808
4334 93
5245 424
2838 44
4735 81