2580 175
5302 688
39943 418
5339 94
7469 532
1619 202
3348 788
7039 557
2407 313
3467 737
2697 529
5296 612