4091 28
3750 510
3851 728
2456 459
4182 356
2989 38
5843 155
6502 527
4030 100
7649 407
2461 284
1878 136
4942 448
3703 742
4281 472
4211 280
3512 741
2926 201
7539 530
3367 204
3906 630
2944 484
3757 161
3490 300