4389 324
5873 349
3236 172
6378 125
4147 120
1672 48
4035 539
3903 202
2307 262
2727 221
9901 594
5281 301