1440 35
3228 386
9953 331
4560 187
2668 329
980 58
1393 121
3682 851
27843 952
7757 166
6517 171
106961 210