2700 812
2917 755
575 151
2908 884
28158 254
88290 384
50545 309
56831 735
62071 387
91126 641
79661 823
174319 828
66675 516
123008 328
2834 291
92953 662
113372 930
75035 482
72554 445
260756 530
151220 466
120080 183
511579 1427
193845 624