38454 52
2934 286
9070 73
26977 176
29016 105
13516 330
7902 407
4753 162
33793 450
3532 88
29044 971
4212 715
25318 82