20600 311
4845 506
17703 107
4588 101
9306 519
7030 250
2946 392
11087 733
4210 288
3970 79
8955 464
34139 119
3113 292