1032 147
6728 534
8102 493
14756 647
1984 94
4935 510
3259 841
4035 895
3041 553
1704 56
3231 237
6313 442
4352 379
3709 250
5095 637
2247 626
5133 212
4626 706
723 46
6112 513
5612 577
4182 203
5194 245
5124 906