38503 52
3030 286
9120 73
27110 176
29051 105
13576 330
7910 407
4803 162
34032 450
3563 88
29074 971
4238 715
25441 82