2703
535
299
2703
485
112
2701
277
120
2698
161
244
2696
677
300
2693
959
111
2691
821
239
2682
577
188
2675
715
128
2670
446
167
2663
883
292
2657
213
200
2651
726
108
2645
505
221
2641
426
199