3053 540
2238 95
10931 290
4616 756
2451 480
2492 84
7399 57
2477 348
2252 293
1454 41
3541 138
3867 693
4466 468
3930 615
1958 225
16249 267
2919 270
2564 304
15017 471
6777 785
31855 378
1573 298
2685 283
2976 483
3055 773
2689 103
1297 81
19548 258