563 230
462 291
2364 702
426 484
1005 98
73 867
229 948
2822 912
680 976
138 832
300 739
719 617
162 337
3367 313
597 827
532 38
328 902
167 389
940 953
407 798
4 721