34402 367
39056 580
11872 622
9661 85
17300 911
30119 395
21051 300
31524 519
12935 453
11743 147
7327 756
4028 727
6294 519
2800 271