2200 580
1723 527
2640 724
2747 853
1701 52
2635 481
1962 254
3098 169
10481 513
3064 705
3567 741
15948 330
1010 143
5865 592
5025 753
3146 263