312 78
99 556
1861 415
682 802
662 795
37 14
603 726
1558 510
780 793
185 78
563 192
318 642
5867 208
3422 924
915 774
323 729
873 706
24 263
488 355
670 334
21 490
876 809
253 448