301 313
231 97
577 562
404 25
772 809
123 925
910 639
318 114
195 828
283 412
553 35
56 575
2224 454
736 169
295 642
578 387
279 801
304 973
497 161
1015 747
689 98
267 339
839 752
517 332