15089 201
5221 791
2433 621
6554 633
7509 509
5538 449
1867 147
5661 602
1896 162
4348 234
1968 172
1288 150
2588 177
2736 338
3869 837
1038 57
3344 387
4774 445
9924 514
1679 265
3072 194
6866 696
8454 591
9505 598