2807 685
5026 112
29573 123
8288 523
9035 70
8800 212
10413 450
20009 46
144428 561
9604 680
5593 726
4299 608
2966 117