3262 175
5840 688
42203 419
5456 94
7580 532
1696 202
3428 788
7107 557
2449 313
3541 737
2766 529
5433 612