3010 653
3381 607
2165 343
1044 66
2102 310
3405 664
1819 196
1797 158
2728 507
4650 427
4106 784
2570 369
944 93
3360 481
2695 653
14445 344
3482 465
3478 628
8961 575
4265 758
3035 470
862 47
2854 607
4726 672