3093 791
1406 227
2450 516
1590 288
633 71
700 133
3044 399
1868 42
2753 788
587 138
3793 675
684 121
2747 575
1332 93
1292 172
3411 646
2803 570
25544 1146
472 92
3002 765
1038 275
1144 256
1746 318
1875 309