2777 912
2278 930
295 622
767 830
891 247
1696 842
154 737
32 153
732 313
637 214
550 108
709 46
287 88
347 297
736 169
404 25
1002 865
642 587
300 49
239 199
545 427
295 552
539 102
418 916