261 181
820 45
602 526
350 269
934 941
808 471
761 156
586 547
563 750
404 262
613 848
697 354
103 203
117 186
310 544
98 11
890 161
799 940
534 808
289 715