28646 616
53228 503
15776 153
2860 606
431681 1239
61806 497
44938 889
15358 580
49717 805
51910 393
9898 62
5519 562
95331 701