506 957
503 301
488 472
464 79
409 664
385 791
337 848
336 545
310 52
251 547
211 936
193 219
148 394
138 154
134 431
77 392
49 24