10542 775
23607 234
6948 310
9215 201
4528 554
5397 109
6623 524
2837 72
2261 277
3371 126
2315 36
4386 353
3789 466
24615 632