22896 755
10376 928
17559 120
5296 544
4138 179
9781 347
6379 318
13662 351
1204 195
5612 794
35047 238
2449 486