300 450
291 750
365 910
231 848
525 207
998 517
184 788
703 167
65 209
308 251
208 428
657 335
498 918
553 667
835 438
636 766
319 828
165 186
727 114
285 798
991 897
64 181
991 572
339 424
274 260
72 702
930 770
217 289
521 155
428 88