296 50
24583 847
7544 551
15428 386
6594 345
2609 44
7294 869
5141 813
1382 86
3423 436
4731 936
1715 39
5131 454