5992 88
18698 643
19837 543
6871 127
15501 109
18568 615
10707 281
11213 72
14553 187
18013 421
10147 480
11559 214
14268 490
19843 397
24902 877
24662 328
19696 597
80777 505
38463 587
72567 240
53947 74
29750 90
34674 473
7609 26