1591 321
2741 379
26657 533
4441 465
3507 477
18083 354
5616 917
9325 488
8248 733
2209 234
3408 188
3707 589
5138 714
20747 503