420 26
401 311
2506 648
405 107
247 655
322 735
370 460
295 727
969 963
801 86
180 607
106 873
584 761
440 812
411 917
293 824
2090 849
489 232
27 692
559 141
985 410
454 766