3851 676
8854 269
2449 129
16572 116
16518 207
5351 547
31036 438
4918 723
5956 803
4458 526
3272 337