2853 669
12203 77
6550 224
7871 488
31093 307
28470 400
3611 394
6472 372
11064 790
10237 655
6290 806