5005 605
5927 669
9457 133
2829 517
4577 158
4780 257
3143 161
2911 316
3251 851
658 100
3006 539
715 163
17096 565
2070 117
841 126
818 134
3154 721