21583 465
1738 60
3630 621
3182 297
21456 280
3367 336
5676 372
8774 601
10852 774
8166 121
12112 85
4650 834
6982 666
9059 160
8844 324
24947 836
12595 429
7682 48
8213 521