321 50
24590 847
7547 551
15428 386
6611 345
2612 44
7298 869
5146 813
1383 86
3424 436
4733 936
1722 39
5136 454