5667 841
2971 60
14932 629
34032 431
20622 85
34387 596
6150 392
3637 115
7864 765
5973 552
5767 892
4147 477
4307 97
5816 778
3320 129
4184 104
7459 330
5207 564
3107 514