4591 413
46401 797
27588 511
3268 267
5619 190
9225 136
1146 46
3538 566
8716 660
30739 537
15304 594
1353 199
1586 221