2356 215
6706 566
5135 648
1670 83
16138 812
3354 317
15947 448
10088 252
4116 529
19539 469
10126 692