2886 930
2687 851
2488 575
2977 332
28068 297
4286 311
7278 948
13811 133
11768 577
6490 445
6441 627