509 72
489 232
27 692
2089 849
295 727
98 230
454 766
597 884
427 675
337 222
362 660
564 395
910 906
393 575
1145 883
558 154
94 149
411 917
518 373
119 839
961 986
450 352
805 524