38837 487
4303 486
3212 616
6730 211
23160 140
5457 903
2999 88
7913 859
6769 506
3587 245
3962 414
3390 699
6098 446
6881 93
7668 166
1558 183
9304 388
13021 382
5597 505
2051 162
1238 78
1560 89
11653 283
21037 873