312 78
827 862
615 803
684 142
309 810
873 706
848 102
670 334
70 863
253 448
142 290
242 308
2172 573
570 180
1773 885
621 693
458 478
965 309
204 635
715 741
185 154
278 721
399 542