4935 52
5061 199
11688 886
15616 413
16710 565
3637 30
9715 712
10914 619
8882 155
12315 99
10767 361
5989 50
13879 672
22900 194
13131 557
7608 789
7291 45
17012 398
4966 279