4628 413
46435 797
27658 511
3283 267
5627 190
9253 136
1161 46
3554 566
8773 660
30843 537
15322 594
1363 199
1604 221