3018 175
5686 688
41423 419
5401 94
7530 532
1667 202
3407 788
7087 557
2440 313
3530 737
2743 529
5380 612