38453 52
2931 286
9068 73
26966 176
29015 105
13513 330
7901 407
4753 162
33774 450
3530 88
29044 971
4211 715
25311 82