591 148
27386 299
8738 377
4777 214
25311 198
5113 532
5507 545
29613 685
13437 632
29960 68
17012 249
13812 82
16532 224
10340 430
4052 134
2611 458