1448 35
3229 386
9958 331
4565 187
2670 329
982 58
1397 121
3683 851
27844 952
7757 166
6517 171
106969 210