4234 113
2232 392
3186 290
3677 537
3314 440
5081 649
1576 108
11680 239
8895 714
71702 516
50743 477