21709 662
6516 585
2309 301
12502 376
12264 771
56636 587
61338 95
8862 676
22813 509
3342 337
6934 298
2636 528