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