4497 413
46387 797
27508 511
3244 267
5591 190
9170 136
1140 46
3516 566
8663 660
30291 537
14067 590
1328 199
1552 221