18015 853
25486 552
7820 244
32653 798
25159 452
9309 615
21860 885
67235 606
119399 467
288472 1075
113102 810
51982 872
155560 648
22836 717
39023 385
205526 1043
16972 747
17916 967
45835 405
19123 83
28113 437
155371 463
22054 255
177644 609