23894 847
7224 551
15237 386
5560 343
2441 44
6971 869
4913 813
1218 86
3155 436
4531 936
1520 39
4532 454