4003 140
3396 647
4117 876
5899 806
1418 142
14832 405
2744 672
2552 433
14762 180
4248 95
2839 515
2057 173
1894 152
5084 601
1593 27
3276 614
4717 487
3495 622
3873 580
2976 557
2641 313
4731 833
2666 467
5977 262