2943 669
12309 77
6737 224
7897 488
31238 307
28638 400
3625 394
6547 372
11103 790
10259 655
6335 806