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