22903 755
10381 928
17578 120
5301 544
4166 179
9789 347
6399 318
13682 351
1204 195
5612 794
35075 238
2449 486