20566 311
4845 506
17696 107
4587 101
9305 519
7027 250
2946 392
11087 733
4210 288
3968 79
8953 464
34125 119
3113 292