19958 95
18446 405
19509 377
9361 536
14525 154
6038 315
7017 267
8598 707
8109 279
15977 567
65569 502
21436 143
23274 545
52049 881
19557 647
32427 710
90799 869
57187 761
4743 107
7773 450
34217 116
28421 448
15878 256
6020 111
13872 250
9011 527
10164 591
24060 531