3031 568
1753 148
2448 491
4199 978
1503 67
2318 371
3866 768
3739 847
3409 799
1811 270
3175 422
3985 916
2123 260
3301 493
4013 859
3416 755
3411 589
1196 44
2999 549
1444 170
3586 968
1070 100
2802 419
3533 748
3458 846
3677 856
3225 507
1885 282