21711 662
6516 585
2309 301
12503 376
12268 771
56643 587
61348 95
8863 676
22816 509
3342 337
6936 298
2636 528