24239 847
7359 551
15300 386
5987 343
2513 44
7125 869
5011 813
1276 86
3286 436
4626 936
1596 39
4836 454