5992 676
10963 269
2785 129
18438 116
18048 209
7405 547
31804 438
5045 723
6262 803
4621 526
3452 337