21716 662
6511 585
2292 301
12617 376
12218 771
56681 587
61286 95
8887 676
22856 509
3344 337
6954 298
2641 528