24935 278
47301 962
17771 237
15694 282
6130 164
29585 470
8199 518
7298 685
8369 365
17031 1000
19587 356
13761 383
24528 695
12429 161
12783 206
12298 534
20247 463
13602 552
25449 229
10927 910
20943 291
49018 472
663672 1132
1547085 4452