3195 136
8593 751
4340 58
2552 295
4734 697
7523 437
4124 280
7330 82
2635 118
7230 265
12031 232
6496 624
9870 701
4026 377
4349 580
3443 397
9653 312
9060 306
11821 225
9599 527
35737 568
7710 707
8073 576
3723 97
5353 412
5885 542
4041 477
13029 726