1006 44
881 322
795 834
545 262
421 554
396 411
351 837
314 643
280 259
204 815
173 646
104 112
88 960
80 787