3181 111
8189 814
7167 362
7813 546
55898 922
136050 653
69857 517
19483 843
31298 744
19822 361
6988 353
69366 784
74841 309