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