3558 111
8725 814
7736 362
8225 546
57232 922
137116 653
72203 517
20647 843
32708 744
20936 361
7262 353
71557 784
77687 309