20570 311
4845 506
17698 107
4587 101
9305 519
7027 250
2946 392
11087 733
4210 288
3968 79
8954 464
34125 119
3113 292