10968 306
10052 104
4817 113
6938 24
7686 857
10006 559
8160 605
5923 409
3442 380
6375 726
13958 448