21234 419
13349 533
27052 161
18045 551
10494 296
2563 84
5660 113
4992 596
3738 529
1063 62
4852 880
4378 342
79634 693