906 372
729 108
536 312
797 968
769 664
103 848
601 607
13 509
443 295
928 133
358 525
176 688
2385 220
103 774
412 917
632 153
151 149
37 29
975 298
106 95
61 827
220 617
487 259