421 26
403 311
2508 648
1718 239
960 8
681 884
857 540
556 118
455 766
470 940
269 646
106 873
477 211
633 313
443 812
405 107
584 761
1229 163
642 53
1062 584
2067 304
708 154
2453 304
323 735