301 669
481 38
252 582
3250 313
48 50
955 478
357 697
692 646
326 316
627 282
754 287
39 628
966 650
742 601
2774 912
188 795
442 454
335 289
352 934
85 915
23 797
1005 291
68 316
135 474