1034 213
973 802
884 61
690 503
570 763
547 449
264 656
218 819
204 746
189 502
184 266
172 403
150 112
31 386