2896 669
12251 77
6617 224
7881 488
31145 307
28513 400
3611 394
6488 372
11076 790
10246 655
6300 806