3596 693
143867 309
16776 141
9369 693
1861 51
7479 700
3615 885
4584 433
2641 568
1685 249
3439 439
3049 683