2503 679
54333 434
39537 687
51035 528
20118 625
16297 703
6092 721
4388 841
14785 536
6755 513
3694 164
11543 810
3139 184
1974 185
7403 271
3101 222
4027 442
3621 633