1043 340
1040 536
997 371
975 429
931 754
863 816
840 522
791 303
741 186
600 910
575 784
572 602
568 142
556 310
465 236
449 185
275 921
196 286
176 902
171 4