2581 669
11831 77
6143 223
7811 488
30800 307
28287 400
3594 394
6357 372
10991 790
10138 655
6194 806