578 37
2792 488
1029 124
1173 112
2718 322
3118 622
3784 669
3954 623
2771 105
2797 651
1264 295
2488 459
2968 276
3388 682
6701 506
2035 111
5313 386
2565 26
11746 69
33921 401
7723 144
1553 259
5871 566
3934 212
1688 145
1758 194
2610 194
2734 500