3503 111
8971 814
7623 362
8165 546
56960 922
137001 653
71564 517
20517 843
32291 744
20709 361
7189 353
71362 787
76612 309