23928 847
7228 551
15245 386
5577 343
2450 44
6986 869
4923 813
1222 86
3172 436
4545 936
1525 39
4547 454