2700 812
2917 755
575 151
2908 884
91278 239
113451 168
44930 244
67401 864
105762 839
88276 148
59947 696
337 60
160197 610
316856 2483
101415 829
222417 300
89094 435
85948 213
49688 603
114904 361
119312 869
330244 669
75765 476
94830 445