4945 611
39183 117
27558 282
38444 597
26949 271
15964 386
30644 295
7864 318
6316 171
3505 188
1222 28
18550 560
5268 670