37796 52
2393 286
8629 72
25918 174
28609 105
13062 330
7692 407
4240 162
31332 450
3165 88
28725 971
4013 715
23795 81