4048 418
3628 924
877 240
985 662
399 617
257 644
559 185
922 604
392 441
411 230
47 290
146 778
1007 875
756 65
624 754
653 865
889 239
685 741
319 758
569 559
603 714
305 889
246 177