861 105
211 326
645 594
176 286
103 848
509 778
41 174
986 236
19 822
931 145
171 836
178 2
962 352
727 15
190 928
773 516
313 293
654 579
1257 947
905 257
94 262
2588 727
1046 719
427 835