2957 162
1637 9
1449 659
1123 269
1112 244
1018 195
1018 656
1014 271
1014 863
1011 299
1010 885
1001 60
994 593
994 174
992 211
986 961
985 230
984 175
983 936
982 237