18625 523
15265 503
1500 70
15769 181
14318 201
2130 29
16620 473
14509 471
10697 596
3038 127
4620 309
2039 79
10233 187
7655 318
5752 877
3371 682
8463 405
3941 518
11970 159
7725 176
15458 185
21638 595
11274 617
7085 266
10819 473
10040 736
6034 79
2791 183