4496 413
46385 797
27498 511
3244 267
5591 190
9165 136
1140 46
3513 566
8662 660
30271 537
14067 590
1327 199
1549 221