5969 676
10935 269
2781 129
18403 116
18016 209
7401 547
31802 438
5044 723
6260 803
4621 526
3448 337