27021 403
14351 298
4713 425
1674 180
7512 336
14393 353
11796 505
4998 292
7898 416
2847 246
10383 883
6998 161
4550 458
8668 612
3200 350
5809 367
3289 643
4403 564
3411 95
4477 168
5166 809
7360 367
2689 124
3709 346
6924 791
3875 57
7283 794
2942 822