1103 201
948 86
929 264
812 777
793 459
775 210
711 313
662 837
642 368
628 343
434 159
386 468
368 681
367 878
338 319
283 906
266 776
251 567
224 934
213 82