5979 623
150246 444
8624 657
23173 356
107478 438
97034 708
176987 800
8668 514
4469 654
4129 596
6835 626
54039 168