21236 419
13349 533
27055 161
18046 551
10495 296
2566 84
5660 113
4993 596
3739 529
1064 62
4852 880
4380 342
79660 693