1455 33
3265 386
9808 331
4634 187
2677 329
936 58
1422 121
3696 851
27868 952
7561 166
6544 171
106968 210