4496 413
46383 797
27496 511
3244 267
5591 190
9163 136
1140 46
3509 566
8652 660
30257 537
14067 590
1326 199
1544 221