5003 605
5927 669
9456 133
2829 517
4577 158
4780 257
3142 161
2911 316
3251 851
658 100
3006 539
715 163
17094 565
2070 117
841 126
818 134
3153 721