3236 162
1240 293
1171 298
1141 118
1096 26
1047 13
1037 47
1033 109
1011 10
1010 594
1005 494
1005 822
1004 977
997 835
991 596
990 717
987 764
982 620
978 175
975 90