3196 728
23359 306
10642 40
51783 278
7100 267
50630 747
1387 211
3199 724
1890 162
2885 561
3376 762
3641 849
11517 81
35296 204
13664 215
11142 547
13165 110
8419 171
2712 210
3992 436