4496 413
46383 797
27497 511
3244 267
5591 190
9163 136
1140 46
3510 566
8662 660
30263 537
14067 590
1327 199
1547 221