20891 613
9203 73
4303 459
20997 354
7010 143
22310 247
95157 678
17936 760
3955 503
2900 451
7518 643
17159 828
9288 79
4706 39