504 957
503 301
487 472
463 79
409 664
384 791
337 848
333 545
306 52
251 547
211 936
188 219
146 394
138 154
134 431
76 392
49 24