4634 413
46447 797
27680 511
3287 267
5631 190
9261 136
1161 46
3558 566
8779 660
30893 537
15322 594
1364 199
1605 221