44448 344
29842 324
116005 964
20300 147
144656 1027
75916 232
95179 418
179428 383
28062 481
196923 575
123318 307