1042 340
1039 536
997 371
965 429
931 754
863 816
840 522
791 303
740 186
600 910
575 784
570 602
567 142
556 310
465 236
448 185
275 921
196 286
176 902
170 4