3191 722
2644 744
1364 270
5082 648
4277 588
1315 147
2095 553
3251 556
1835 222
62073 793
6645 107
105630 571
60137 658
98731 327