29666 126
9419 103
5997 617
4907 773
4753 695
4901 477
2802 244
2227 225
2844 78
7121 694
5053 135
11830 353
3255 540
3848 178
8343 123
1947 191
3970 575
4445 191
4047 100
2906 705
5150 33
17198 682
3893 914
7639 406
19292 430
9655 531
2140 225
5152 421