2615 85
9642 391
4492 664
2597 312
7646 762
13472 69
11632 181
2974 152
4092 486
6203 229
4342 614
3905 249
5347 158
7503 497
6553 512