5951 676
10907 269
2776 129
18384 116
17979 209
7400 547
31798 438
5038 723
6258 803
4620 526
3446 337