304 283
960 325
318 114
697 413
284 89
1106 224
327 962
488 6
840 83
502 218
363 828
197 823
30 988
273 339
164 890
831 495
175 274
824 149
344 371
457 85
145 603
755 778
414 489
496 450