3003 175
5685 688
41418 419
5401 94
7530 532
1667 202
3406 788
7087 557
2440 313
3530 737
2743 529
5380 612