4630 413
46438 797
27667 511
3283 267
5631 190
9254 136
1161 46
3557 566
8775 660
30862 537
15322 594
1363 199
1604 221