1040 982
471 681
219 396
1003 160
476 490
529 139
303 663
392 464
177 774
940 636
542 605
111 95
168 618
76 459
147 941
406 897
537 309
27 690
217 776
855 613
890 539
742 43