34442 367
39064 580
11877 622
9672 85
17325 912
30159 395
21087 301
31560 519
12939 453
11755 147
7334 756
4030 727
6297 519
2802 271