2958 100
823 63
3811 537
1512 113
2858 216
652 66
3981 821
3298 729
733 29
3806 557
2193 284
3835 937
1588 196
3184 540
576 25
3624 676
2766 533
2004 113
2386 339
886 78
1195 55
1947 261
1528 138
2438 404