301 472
1000 732
540 620
932 203
54 674
589 505
78 16
103 528
238 903
733 81
913 693
613 539
755 704
65 984
802 313
460 790
284 232
432 104
529 625
157 248