2310 294
1482 206
1007 360
985 189
950 323
937 505
934 497
889 482
887 6
873 103
861 558
861 167
843 424
824 673
821 134
777 994
772 265
713 344
697 153
696 433