12556 318
3418 307
8556 160
19464 783
23119 239
14078 495
9487 597
42944 189
19675 198
33233 112
15584 221
9428 822
11143 818
35950 79
6460 85
14769 741
9505 783
5948 442
15388 146
6410 506
7753 99
81906 731
13832 453
13437 459
6359 664
10920 621
11733 119
27378 631