3072 371
5632 859
2874 423
3399 1006
3188 721
6038 682
3187 752
2243 307
16384 448
2588 413
3316 264
7900 681
3187 501
4605 248
1710 51
2897 717