5979 623
150255 444
8624 657
23174 356
107484 438
97034 708
176990 800
8668 514
4469 654
4130 596
6836 626
54042 168