2943 669
12308 77
6731 224
7896 488
31235 307
28636 400
3625 394
6543 372
11103 790
10259 655
6334 806