37791 52
2393 286
8627 72
25916 174
28608 105
13061 330
7692 407
4237 162
31323 450
3159 88
28725 971
4012 715
23788 81