4621 413
46433 797
27651 511
3282 267
5626 190
9250 136
1160 46
3551 566
8762 660
30822 537
15322 594
1359 199
1603 221