21704 662
6515 585
2309 301
12487 376
12253 771
56620 587
61315 95
8861 676
22810 509
3342 337
6930 298
2636 528