38397 52
2856 286
9019 73
26868 176
28982 105
13463 330
7888 407
4699 162
33473 450
3501 88
29012 971
4189 715
25178 82