166 152
42 6
593 1000
49 350
808 694
110 186
640 317
595 184
863 695
38 75
328 547
859 449
882 926
897 422
950 958
302 43
33 641
507 430
396 902
310 801