25496 821
5790 623
6657 611
4407 502
5363 863
4950 268
9460 448
3856 468
4762 127
1340 89
5315 578
4540 337
5560 610
2969 207
3421 563
4666 380
2523 65
3469 428
5181 423
10811 523
4910 618
4507 822
6956 596
10107 907