24097 38
7628 521
7164 600
6327 43
16141 826
16672 485
3419 150
8984 808
4391 93
5277 423
2896 44
4802 81