308929 850
56458 867
171825 613
128151 614
50029 736
161511 372
36025 193
79601 841
72960 121
58537 506