34361 367
39051 580
11866 622
9650 85
17270 911
30087 395
21009 300
31504 519
12932 453
11723 147
7326 756
4027 727
6282 519
2797 271