22684 886
2179 293
8893 884
3878 445
6096 546
11771 254
2942 306
10166 508
2593 323
4666 619
9282 702