1436 35
3227 386
9953 331
4560 187
2667 329
980 58
1393 121
3682 851
27843 952
7757 166
6517 171
106961 210