38479 52
2980 286
9095 73
27052 176
29028 105
13545 330
7905 407
4771 162
33889 450
3548 88
29058 971
4225 715
25378 82