3503 111
8971 814
7623 362
8165 546
56951 922
136981 653
71564 517
20517 843
32288 744
20709 361
7189 353
71361 787
76612 309