37793 52
2393 286
8628 72
25918 174
28609 105
13062 330
7692 407
4240 162
31328 450
3162 88
28725 971
4012 715
23792 81