3053 540
2238 95
10931 290
4616 756
2450 480
2491 84
7398 57
2477 348
2252 293
1454 41
3541 138
3866 693
4466 468
3930 615
1956 225
16246 267
2919 270
2564 304
15015 471
6777 785
31852 378
1573 298
2683 283
2976 483
3054 773
2686 103
1297 81
19548 258