561571
837196
42916
32565
15665
506807
60375
544142
64974
535401
944168
709428
447386
916442
669281
958967
1150962
1100262
1076809
1071266
1045967
1043228
1037275
1031599
1023531
1017947
1015574
101060
100917
1008139