21707 662
6515 585
2309 301
12496 376
12260 771
56633 587
61333 95
8861 676
22813 509
3342 337
6934 298
2636 528