3072 371
5632 859
2875 423
3399 1006
3188 721
6040 682
3187 752
2244 307
16388 448
2588 413
3316 264
7901 681
3187 501
4605 248
1710 51
2897 717