2819 685
5095 112
29634 123
8309 523
9061 70
8813 212
10450 450
20050 46
144821 561
9616 680
5608 726
4314 608
2979 117