403 526
955 371
695 237
260 394
417 342
991 264
901 344
58 273
260 157
79 239
811 496
400 338
980 211
201 857
678 283
229 602
622 889
89 639
80 824
736 621