436 400
363 163
192 236
43 134
652 387
38 573
917 785
368 933
797 666
333 362
572 354
551 675
269 406
88 640
417 885
238 143
651 262
561 218
884 920
514 317