850 111
604 349
24 336
28 977
344 145
315 179
102 196
959 593
928 782
924 292
422 686
440 803
169 322
238 651
61 659
428 877
705 953
547 398
175 973
633 475