38453 52
2931 286
9068 73
26966 176
29015 105
13514 330
7901 407
4753 162
33779 450
3531 88
29044 971
4212 715
25312 82