2200 580
1723 527
2640 724
2747 853
1535 263
2783 28
1643 70
12295 538
3564 360
2094 395
24572 178
12395 266
21305 632
55604 442
2887 613
44708 480