12726 512
8666 627
5447 758
8137 70
20581 331
8684 142
5273 492
4752 245
23148 140
7243 168
7594 428
5440 630
5028 501
3983 645
3239 297
3018 577
4907 574
2248 92
6362 170
29012 445
7405 126
7397 353
14349 277
3371 580
3725 672
3761 289
4070 588
16953 688