2076 552
5543 274
16518 724
21745 313
9321 442
238481 1044
4769 133
109783 439
3403 78
5857 610
5398 606