2200 580
1723 527
2640 724
2747 853
1647 511
35127 306
6598 798
2473 603
34689 787
6926 712
4530 276
3717 837
1192 181
10639 313
4843 221
10847 565