1102 201
947 86
928 264
812 777
793 459
774 210
711 313
661 837
641 368
627 343
433 159
386 468
368 681
367 878
338 319
281 906
266 776
251 567
224 934
213 82