91327 558
49488 442
19615 367
105479 820
169091 1000
53887 615
186540 570
356553 801
117891 472
11133 471
5488 410