3532 111
9003 814
7675 362
8226 546
57112 922
137177 653
71675 517
20595 843
32376 744
20762 361
7211 353
71517 787
76823 309