2165 31
6715 530
4304 799
6265 644
5741 522
2205 184
28140 538
4111 605
5112 547
3870 820
5407 382
25724 531
7455 675
11317 474
8184 328
8352 126