2588 96
5207 25
1381 96
5141 745
3688 274
37652 194
7471 611
3680 376
29847 251
1534 210
36766 408
32515 545