2862 85
9806 391
4717 664
2734 312
7955 762
13638 69
11677 181
2999 152
4158 486
6219 230
4347 614
3920 249
5387 158
7577 497
6566 512