12725 512
8666 627
5447 758
8137 70
20580 331
8684 142
5273 492
4752 245
23146 140
7243 168
7594 428
5439 630
5028 501
3983 645
3239 297
3017 577
4907 574
2248 92
6362 170
29012 445
7405 126
7392 353
14349 277
3370 580
3725 672
3761 289
4070 588
16953 688