20146 93
22492 833
5221 360
4867 339
6607 77
10673 353
11938 840
8228 885
8831 174
9008 103
15040 769
5544 653
2078 72
5791 387
8748 672
13682 628
2338 284
1532 66
15636 653
27451 294
4005 159
3039 313
4096 102
5378 302