2172 573
1862 415
309 810
457 606
323 729
372 931
444 843
670 334
715 741
291 775
490 268
142 290
3423 924
791 273
416 545
516 698
179 549
423 82
71 863
563 192
488 355
178 728