2915 793
2944 220
473 261
2251 476
540 17
759 506
730 746
557 821
418 291
733 705
573 62
379 171
130 676
139 1000
238 843
633 459
273 174
3469 412
901 482
970 131
398 74
690 908
166 217
846 480