2597 370
2300 312
1729 206
3679 652
2262 162
4006 589
2996 480
2806 343
3356 42
1512 105
3584 840
1075 101
8697 807
4943 680
5143 498
3662 490
1097 94
3711 684
2871 535
1775 299
2871 480
3306 547
1426 101
1369 108