21238 419
13351 533
27056 161
18047 551
10497 296
2568 84
5665 113
4997 596
3743 529
1065 62
4855 880
4383 342
79701 693