2593 85
9609 391
4484 664
2587 312
7588 762
13442 69
11619 181
2972 152
4083 486
6195 229
4337 614
3901 249
5338 158
7478 497
6549 512