2456 599
1735 275
2113 425
4076 873
42400 162
1448 74
4618 636
2488 169
2838 623
3064 632
1450 206
2961 503
2070 542
2880 646