2200 580
1723 527
2640 724
2747 853
2512 411
7940 391
2541 583
24726 855
2807 121
4832 628
2332 453
3045 177
21759 596
5206 380
5586 277
8783 782