10542 775
23630 234
6952 310
9222 201
4529 554
5398 109
6623 524
2837 72
2261 277
3374 126
2315 36
4388 353
3790 466
24625 632