233 63
1128 322
6981 113
25656 162
711 73
2125 563
22049 167
1583 272
2976 546
10022 613
3076 636
16893 515
12225 644
4843 142
129029 993