37083 52
1948 286
8221 72
24301 172
28173 105
12566 330
7560 407
3313 162
28689 450
2833 85
28406 970
3832 715
21957 81