971 137
38967 52
3576 286
9429 74
28130 176
29565 105
14236 330
8119 407
5347 162
36699 450
3851 88
29412 971
4366 715
26380 82