5984 676
10949 269
2785 129
18432 116
18033 209
7404 547
31804 438
5045 723
6262 803
4621 526
3452 337