8955 297
29016 91
47051 737
25400 775
12149 130
24658 259
48701 379
52449 860
10226 364
15850 457
15538 400
99131 339
8350 512
35078 677
34105 240
77972 685
46877 652
80205 658
52632 597