15209 842
6648 803
6229 507
15053 616
6553 419
3744 318
5444 368
6399 575
2041 65
4655 575
4938 192
6095 664
9470 518
4271 151
3825 30
9091 659
30316 138
7802 271
8840 967
1992 78
4070 240
5283 981
3814 391
3505 300