501 863
151 149
36 621
313 293
579 949
199 643
328 603
696 951
644 211
928 219
1016 443
844 350
997 161
535 312
688 217
37 29
769 664
313 172
251 238
220 617
13 509
1257 947