2984 412
3500 59
37 641
925 710
1215 9
845 176
570 131
645 452
115 541
84 668
796 540
946 881
1166 1000
69 220
238 562
749 145
528 652
625 263
289 439
504 859
228 672
240 73
623 16
767 467