19987 811
15999 96
21508 593
2934 41
6814 323
70073 670
40905 510
2995 491
77334 289
22110 886
6367 582
53758 197
13725 173
38919 615
45080 761
7994 653
25129 464
4636 540
1334 97
8660 628
98555 250
15364 166
11412 321
11242 805