5927 623
149717 444
8613 657
23159 356
107282 438
96847 708
176467 800
8651 514
4456 654
4115 596
6810 626
53743 168