4013 59
2107 262
3045 495
1586 289
78966 616
2413 438
582 38
3507 774
2860 374
17781 531
1732 278
820 128
1763 184
2255 394
2195 285