38488 52
2996 286
9099 73
27071 176
29037 105
13559 330
7906 407
4782 162
33942 450
3552 88
29063 971
4233 715
25399 82