34450 367
39065 580
11877 622
9673 85
17330 912
30173 395
21099 301
31571 519
12940 453
11757 147
7334 756
4030 727
6297 519
2803 271