2680 428
3969 450
5093 715
5423 82
5230 541
4365 360
5629 654
16221 846
4656 523
3707 316
7003 217
2653 37
4220 705
28673 221
8228 928
4516 613
5858 104
3699 888