25994 105
51503 815
25714 742
15621 218
55527 792
89649 758
16843 264
58279 704
45946 496
91721 534
77200 365
31700 83
29189 439
39444 718
20847 489