2952 669
12323 77
6766 224
7902 488
31266 307
28664 400
3634 394
6560 372
11104 790
10260 655
6351 806