3195 136
8593 751
4340 58
2553 295
4735 697
7525 437
4125 280
7330 82
2635 118
7230 265
12031 232
6496 624
9870 701
4027 377
4350 580
3444 397
9655 312
9062 306
11824 225
9599 527
35738 568
7710 707
8073 576
3724 97
5353 412
5885 542
4041 477
13029 726