37520 52
2202 286
8457 72
25304 174
28391 105
12851 330
7637 407
3964 162
30243 450
2950 85
28586 971
3931 715
22913 81