27712 505
7684 216
733 126
2668 638
5494 552
4189 419
2240 626
4964 702
24869 472
3447 52
5701 477
638 198
776 183
16044 390
9909 436
12359 166
2596 844
27294 881
1998 385
6296 670
10506 725
3703 640
2330 394
159 39