47663 165
3584 571
1672 485
8967 699
7181 322
17004 638
19818 397
3426 103
2588 120
8513 243
19605 729
10398 574
2817 61
10949 133
14891 304
4071 581
19649 33
14082 252
6261 531
18796 450
11540 214
18755 101
34658 473
8792 839