5870 623
148773 443
8590 657
23119 356
106815 438
96296 706
175380 800
8628 514
4433 654
4095 596
6767 626
53148 168