2943 669
12308 77
6736 224
7896 488
31236 307
28638 400
3625 394
6543 372
11103 790
10259 655
6335 806