21704 662
6515 585
2309 301
12487 376
12253 771
56618 587
61308 95
8861 676
22809 509
3342 337
6929 298
2635 528