1594 58
2911 630
2764 852
12368 659
2695 453
2036 380
2051 217
3324 627
50263 601
38300 541
5454 879
2196 360
5867 128