514 220
1003 746
976 530
958 327
326 765
685 591
294 2
680 236
415 427
292 153
557 703
580 963
217 886
651 171
510 409
311 248
164 180
31 956
859 862
821 608