959 115
410 575
2086 304
1160 883
28 985
287 183
1199 12
345 888
717 419
921 77
300 727
362 987
118 339
1000 929
140 839
2475 304
573 154
396 726
1019 140
425 917
785 914
431 32