2580 175
5301 688
39936 418
5339 94
7469 532
1619 202
3348 788
7039 557
2407 313
3467 737
2697 529
5295 612