24935 278
47312 962
17771 237
15694 282
6130 164
29592 470
8199 518
7298 685
8369 365
17031 1000
19588 356
13761 383
24538 695
12429 161
12784 206
12298 534
20247 463
13602 552
25455 229
10927 910
20945 291
49019 472
663700 1132
1547122 4452