2700 812
2917 755
575 151
2908 884
134912 1151
63640 572
143002 632
23799 325
215887 611
180022 710
25964 608
96154 242
95439 144
85153 715
186736 602
142622 795
257512 612
93748 364
134841 477
46219 521
61179 680
76855 462
26548 516
154597 300