3258 175
5838 688
42179 419
5451 94
7579 532
1696 202
3427 788
7104 557
2449 313
3539 737
2766 529
5430 612