2165 175
4940 688
38150 418
5223 94
7402 532
1568 202
3306 788
6987 557
2371 313
3458 737
2670 529
5203 612