447 331
185 274
542 498
418 889
397 859
429 413
856 209
692 646
633 674
227 39
98 60
130 744
216 286
297 737
253 761
898 232
410 980
1002 948
161 701
884 810
627 282
584 209
124 977