10542 775
23629 234
6952 310
9221 201
4529 554
5398 109
6623 524
2837 72
2261 277
3373 126
2315 36
4387 353
3790 466
24625 632