38222 273
3162 32
22477 895
4193 177
8459 616
4964 675
2232 280
5280 504
2494 608
2911 367
11019 49
10939 369