524 49
41 377
423 221
113 83
17 156
684 231
363 665
984 99
461 973
956 822
842 704
227 69
783 199
829 329
10 246
108 369
946 881
738 696
31 228