2957 162
1204 293
1115 298
1076 118
1030 26
1001 494
998 977
993 10
988 594
978 175
946 620
943 851
924 293
924 90
907 50
900 512
897 728
829 253
827 764
809 89