18625 523
15266 503
1501 70
15771 181
14320 201
2130 29
16620 473
14511 471
10699 596
3038 127
4620 309
2039 79
10236 187
7657 318
5753 877
3371 682
8464 405
3941 518
11972 159
7725 176
15458 185
21638 595
11274 617
7085 266
10821 473
10040 736
6034 79
2791 183