806 148
27495 299
8745 377
4787 214
25326 198
5115 532
5507 545
29660 685
13437 632
29972 68
17017 249
13827 82
16537 224
10345 430
4055 134
2611 458