5883 623
149044 443
8598 657
23129 356
107042 438
96581 706
175789 800
8640 514
4440 654
4098 596
6777 626
53361 168