22905 755
10381 928
17580 120
5302 544
4166 179
9789 347
6401 318
13686 351
1204 195
5613 794
35081 238
2450 486