5979 623
150269 444
8624 657
23174 356
107488 438
97038 708
176998 800
8668 514
4469 654
4131 596
6836 626
54048 168