21234 419
13349 533
27051 161
18045 551
10493 296
2563 84
5660 113
4990 596
3738 529
1063 62
4852 880
4378 342
79631 693