1015 161
974 149
941 889
940 224
827 618
791 105
786 324
670 782
609 201
507 350
499 203
497 466
476 54
416 918
376 355
332 172
282 332
264 716
220 173
166 591