947 408
938 115
885 250
870 548
723 267
446 922
443 758
369 220
334 721
324 497
285 838
268 658
228 314
214 745
205 554
180 870
174 532
166 313
142 184
95 1000