21463 268
40030 176
31332 664
7511 347
96696 179
129189 367
5532 860
3957 74
12882 121
3735 523
6135 556
3721 396
6586 73
2954 417
10763 901
3964 323
10835 522
3197 521
1948 152