23135 450
50498 86
11523 267
14402 137
2271 254
6557 533
3566 548
2510 481
2659 728
5194 242
2584 699
2665 534