5927 623
149721 444
8613 657
23159 356
107284 438
96853 708
176478 800
8652 514
4457 654
4115 596
6810 626
53749 168