5988 676
10960 269
2785 129
18434 116
18041 209
7404 547
31804 438
5045 723
6262 803
4621 526
3452 337