3261 175
5839 688
42190 419
5455 94
7580 532
1696 202
3427 788
7104 557
2449 313
3541 737
2766 529
5431 612