512 657
500 913
484 165
480 98
475 471
462 775
432 466
398 395
391 869
387 119
331 39
327 125
320 74
306 162
301 844
297 576
271 430
253 208
247 907
246 63