21470 268
40036 176
31333 664
7517 347
96710 179
129208 367
5535 860
3957 74
12882 121
3735 523
6136 556
3721 396
6588 73
2954 417
10763 901
3964 323
10835 522
3199 521
1949 152