3073 371
5632 859
2875 423
3399 1006
3188 721
6040 682
3187 752
2244 307
16389 448
2589 413
3316 264
7901 681
3187 501
4605 248
1711 51
2897 717