24935 278
47298 962
17771 237
15694 282
6130 164
29583 470
8199 518
7298 685
8369 365
17030 1000
19586 356
13760 383
24525 695
12429 161
12783 206
12298 534
20247 463
13601 552
25448 229
10926 910
20941 291
49012 472
663657 1132
1547061 4452