38481 52
2982 286
9095 73
27060 176
29031 105
13547 330
7906 407
4772 162
33907 450
3548 88
29058 971
4229 715
25384 82