5985 676
10954 269
2785 129
18433 116
18037 209
7404 547
31804 438
5045 723
6262 803
4621 526
3452 337