21454 268
40005 175
31328 664
7503 347
96654 179
129140 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