23929 847
7228 551
15245 386
5580 343
2450 44
6990 869
4924 813
1222 86
3175 436
4545 936
1526 39
4548 454