37091 52
1952 286
8226 72
24309 172
28175 105
12575 330
7560 407
3323 162
28729 450
2841 85
28408 970
3833 715
21982 81