19926 121
4508 772
5079 729
1776 306
3268 649
3891 242
9228 225
21937 113
4436 542
3066 34
14781 623
3484 642