4966 756
32688 847
99016 301
50988 435
42743 207
37736 643
2170 367
2798 338
3098 484
3752 414
18363 780