18598 523
15243 503
1491 70
15743 181
14301 201
2120 29
16602 473
14490 471
10670 596
3025 127
4612 309
2035 79
10217 187
7632 317
5741 877
3367 682
8460 405
3938 518
11956 159
7712 176
15450 185
21628 595
11266 617
7074 266
10806 473
10028 736
6029 79
2787 183