5540 656
18399 787
6499 832
31442 614
10024 393
34835 246
2914 584
29275 105
4478 191
2782 79
2179 265