24935 278
47296 962
17770 237
15694 282
6127 164
29577 470
8197 518
7297 685
8369 365
17029 1000
19586 356
13760 383
24522 695
12429 161
12783 206
12297 534
20247 463
13601 552
25446 229
10926 910
20939 291
49008 472
663636 1132
1547014 4452