1460 33
3271 386
9816 331
4637 187
2679 329
937 58
1425 121
3697 851
27872 952
7564 166
6547 171
106974 210