3583 30
3844 357
5525 711
2657 576
1401 194
3139 420
2428 585
4399 558
2981 652
3251 494
2770 636
1838 280
1075 87
2554 600
4494 132
3457 608
4962 558
5088 580
1928 241
6854 564
3964 653
1774 171
3861 552
1764 69
1456 99
4253 598
3262 260
5808 508