4231 493
3294 506
32777 149
38604 589
48270 608
15814 331
8991 798
25580 308
19428 828
10855 591
23567 707
9588 194