535 312
94 225
419 975
173 511
403 691
18 55
187 689
958 825
487 259
654 579
375 304
358 525
2385 220
151 149
37 29
769 664
466 421
144 751
13 509
388 981
955 211
252 108