23928 847
7226 551
15245 386
5577 343
2450 44
6986 869
4922 813
1221 86
3171 436
4542 936
1525 39
4544 454