23992 847
7265 551
15254 386
5602 343
2459 44
7013 869
4929 813
1231 86
3197 436
4563 936
1539 39
4570 454