5946 676
10906 269
2776 129
18380 116
17974 209
7400 547
31798 438
5037 723
6258 803
4620 526
3446 337