2700 812
2917 755
571 151
2905 884
253826 1199
32809 472
61331 541
183847 400
179597 1068
148617 659
137752 1263
106364 359
258280 876
200976 819
174299 982
67824 491
172018 735
145591 733
70510 293
111830 733
103588 295
37879 113
207469 919
142927 586