5662 841
2967 60
14930 629
33985 431
20594 85
34288 596
6148 392
3631 115
7857 765
5963 552
5761 892
4143 477
4299 97
5805 778
3319 129
4180 104
7447 330
5202 564
3102 514