2156 175
4921 688
38043 418
5222 94
7397 532
1566 202
3306 788
6984 557
2370 313
3457 737
2668 529
5196 612