21238 419
13349 533
27056 161
18047 551
10496 296
2568 84
5663 113
4996 596
3742 529
1065 62
4854 880
4381 342
79693 693