621 160
908 373
572 593
529 304
128 275
418 227
978 553
846 5
115 156
574 1000
296 233
451 759
409 399
203 974
136 736
188 573
950 304
261 159
232 979
902 483