5883 623
149037 443
8598 657
23129 356
107036 438
96571 706
175779 800
8639 514
4440 654
4097 596
6777 626
53352 168