500 211
2538 648
600 457
1248 163
1913 999
287 183
651 53
379 460
186 981
541 35
512 72
751 297
708 840
458 812
1159 883
418 107
236 8
152 971
1067 584
921 77
716 419