4498 413
46387 797
27509 511
3244 267
5591 190
9172 136
1140 46
3517 566
8663 660
30308 537
14067 590
1328 199
1552 221