2784 352
1853 237
1436 301
3015 244
1695 297
1781 105
3031 486
2829 517
3088 382
2952 247
1397 124
2914 482
3518 713
3958 833