3246 175
5830 688
42136 419
5451 94
7576 532
1694 202
3426 788
7103 557
2449 313
3537 737
2762 529
5428 612