4016 59
2109 262
3059 495
1586 289
78993 616
2419 438
582 38
3509 774
2861 374
17798 531
1733 278
820 128
1764 184
2255 394
2197 285