19725 121
4413 771
5066 729
1766 306
3258 649
3886 242
9225 225
21912 113
4406 542
3040 34
14707 622
3482 642