5978 676
10946 269
2785 129
18430 116
18029 209
7401 547
31804 438
5045 723
6262 803
4621 526
3449 337