5979 623
150263 444
8624 657
23174 356
107487 438
97037 708
176991 800
8668 514
4469 654
4131 596
6836 626
54048 168