1002 251
359 176
349 680
4040 418
624 754
214 154
50 992
305 889
445 967
75 767
697 410
291 747
165 787
487 424
643 576
124 131
92 963
889 239
29 758
42 684
246 177
399 617