126751 473
29148 924
11954 348
30117 716
123860 1026
13258 155
37776 831
4626 46
2754 154
3049 148
29571 764