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