30701 301
4313 115
4417 854
4841 511
3196 273
3564 374
7702 483
2567 206
6994 747
3722 443
17645 377
4383 221
3066 278
18822 611
18998 632
21626 826
14583 789
13528 529
16838 419
10775 239
56036 365
17884 820
34308 292
36477 288
10841 509
9727 230
7858 126
39073 978