25991 57
30329 593
56223 362
15774 375
21221 327
27765 154
8657 472
20229 479
87632 325
21983 846
23047 484
141237 269
152700 575
23445 570
23783 318
127907 969
36878 287
29689 630
39643 364
109349 721
36067 497
17643 886
86645 920
30593 600
62368 107
67681 538