5588 669
15533 120
9884 483
312366 707
2369 24
13590 666
8422 660
2092 114
16683 156
9089 739
4141 305
9152 96