447 303
32 150
893 454
194 668
620 644
352 283
506 363
709 833
840 784
281 63
431 416
632 728
195 403
615 500
957 649
510 198
754 147
617 563
658 2
317 334
921 383
586 858
693 664
460 113
374 324
594 902
61 414
306 793
598 325
160 562