4223 113
2225 392
3177 290
3671 537
3303 440
5067 649
1567 108
11649 239
8887 714
71308 516
50413 477