1005 251
1981 123
409 547
742 886
890 239
139 876
521 288
488 192
138 238
90 997
180 109
66 528
6483 208
987 638
349 680
756 65
927 393
116 513
685 741
1294 657
402 930
345 704
55 28
560 547