24935 278
47299 962
17771 237
15694 282
6130 164
29584 470
8199 518
7298 685
8369 365
17031 1000
19587 356
13760 383
24526 695
12429 161
12783 206
12298 534
20247 463
13602 552
25449 229
10926 910
20942 291
49016 472
663666 1132
1547076 4452