3396 162
1277 293
1206 298
1199 118
1154 26
1127 764
1038 594
1029 10
1008 620
1007 494
1005 977
994 90
980 175
958 293
952 851
927 728
919 50
912 512
864 408
853 253