3086 175
5689 688
41465 419
5401 94
7530 532
1669 202
3407 788
7088 557
2440 313
3530 737
2743 529
5380 612