4287 356
3073 41
80966 547
17771 664
10058 584
6933 149
4269 332
7702 596
10680 577
3420 109
2976 613
9559 765
1399 221
2139 417