5545 669
15525 120
9884 483
312361 707
2369 24
13588 666
8420 660
2092 114
16681 156
9086 739
4141 305
9152 96