22891 755
10370 928
17548 120
5296 544
4128 179
9768 347
6371 318
13649 351
1204 195
5611 794
35027 238
2449 486