1016 79
561 835
557 113
2281 930
642 918
71 679
473 340
358 670
1267 29
919 485
446 993
299 212
229 112
690 1000
982 31
95 184
159 23
599 612
420 92
602 173
140 95
540 873
721 47