2600 423
2517 1006
3009 721
3673 682
3116 752
2102 307
14967 448
2404 413
3023 264
7549 681
2942 501
1699 248
1489 51
2821 717