1228 533
1114 504
1033 483
1019 259
989 779
925 250
899 344
892 160
742 828
742 657
722 107
717 881
616 450
413 124
405 121
347 682
342 534
285 846
154 171
152 40