2983 812
108155 611
8903 460
15098 465
2388 609
2095 441
5491 709
84186 426
218873 561
87723 429
91389 483
167862 398
101457 162
201162 867
86910 140
67510 882