3076 371
5679 859
2880 423
3399 1006
3189 721
6051 682
3189 752
2252 307
16415 448
2594 413
3324 264
7907 681
3192 501
4607 248
1728 51
2898 717