34370 367
39051 580
11868 622
9654 85
17278 911
30091 395
21017 300
31508 519
12933 453
11730 147
7327 756
4027 727
6285 519
2797 271