229 63
1128 322
6918 113
25606 162
711 73
2123 563
22036 167
1573 272
2971 546
10022 613
3076 636
16891 515
12225 644
4843 142
128999 993