38493 52
3009 286
9107 73
27090 176
29042 105
13568 330
7908 407
4790 162
33975 450
3555 88
29069 971
4235 715
25416 82