21274 419
13368 533
27084 161
18058 551
10583 296
2586 84
5677 113
5016 596
3757 529
1082 62
4873 880
4409 342
80182 693