5580 669
15530 120
9884 483
312363 707
2369 24
13590 666
8420 660
2092 114
16683 156
9088 739
4141 305
9152 96