1449 35
3229 386
9960 331
4565 187
2670 329
982 58
1398 121
3683 851
27844 952
7757 166
6517 171
106969 210