303 669
487 839
997 392
827 94
72 119
243 513
808 110
944 301
324 76
425 186
281 89
170 406
335 590
650 857
264 373
33 363
60 448
468 691
171 841
43 181