3889 824
2666 456
2949 523
2489 225
1505 106
2778 716
4402 42
3127 626
631 151
1982 481
1965 595
15198 804
3695 404
747 96
5851 680
2197 297
5380 293
5196 270
9951 276
5983 113
2656 682
4681 509
3671 330
2385 308