29666 126
9418 103
5993 617
4907 773
4752 695
4899 477
2801 244
2227 225
2840 78
7120 694
5052 135
11828 353
3255 540
3848 178
8340 123
1947 191
3969 575
4445 191
4047 100
2906 705
5150 33
17195 682
3893 914
7638 406
19289 430
9651 531
2140 225
5151 421