1102 201
947 86
928 264
812 777
793 459
773 210
711 313
661 837
641 368
627 343
431 159
386 468
368 681
366 878
338 319
280 906
266 776
251 567
222 934
213 82