21923 558
47248 152
42643 691
21983 492
56523 285
34657 946
53647 670
45358 497
25457 653
20323 418
4547 425