26125 37
7537 521
7000 600
6209 43
15902 826
16651 485
3381 150
8940 808
4334 93
5245 424
2838 44
4735 81