10540 775
23588 234
6946 310
9213 201
4527 554
5397 109
6620 524
2836 72
2260 277
3371 126
2313 36
4384 353
3789 466
24606 632