21456 268
40006 175
31329 664
7504 347
96657 179
129141 367
5532 860
3955 74
12878 121
3734 523
6134 556
3720 396
6586 73
2952 417
10763 901
3963 323
10835 522
3197 521
1948 152