275141 578
4009 534
6581 644
131480 303
11587 287
4537 455
14277 366
7264 45
15733 765
100918 369
27078 127
9305 862
9517 570
4421 697