22896 755
10376 928
17559 120
5296 544
4138 179
9784 347
6380 318
13663 351
1204 195
5612 794
35048 238
2449 486