2631 583
2126 636
251 50
491 152
69416 503
73784 642
50369 497
37009 190
43543 227
210177 914
155591 799
75092 159
56668 138
32783 378
89993 703
85204 502
45566 603
50574 477
77423 769
36471 897
77727 311
51874 438
35017 191
45106 729