2506 679
54372 434
39590 687
51039 528
20118 625
16297 703
6093 721
4388 841
14786 536
6761 513
3694 164
11545 810
3139 184
1975 185
7403 271
3101 222
4028 442
3621 633