1058 275
1019 295
970 287
922 222
814 518
737 883
732 875
638 887
488 210
460 228
344 963
303 505
284 784
261 867
245 5
148 844
126 600
117 485