2931 327
56051 452
6427 297
19176 609
9033 45
39283 612
10766 415
4779 451
6496 151
4138 399
3172 743