602 526
495 499
442 493
18 463
191 446
302 405
580 395
574 388
386 339
358 335
576 334
533 299
407 275
714 269
1000 257
221 173
519 168
400 39
727 30
617 10