24240 847
7360 551
15300 386
5991 343
2514 44
7125 869
5011 813
1278 86
3287 436
4627 936
1597 39
4852 454