102531 851
75722 1075
225883 845
32090 399
113901 799
56642 749
50723 455
20639 245
89110 494
25617 292
65966 341
23133 284