21712 662
6517 585
2309 301
12503 376
12269 771
56648 587
61353 95
8863 676
22817 509
3343 337
6938 298
2636 528