3075 371
5669 859
2879 423
3399 1006
3189 721
6049 682
3189 752
2246 307
16403 448
2593 413
3321 264
7907 681
3191 501
4606 248
1724 51
2897 717