34447 367
39065 580
11877 622
9672 85
17329 912
30162 395
21097 301
31569 519
12940 453
11756 147
7334 756
4030 727
6297 519
2802 271