4966 756
32688 847
99013 301
50987 435
42743 207
37734 643
2170 367
2798 338
3098 484
3752 414
18363 780