39063 330
17706 185
19197 77
12779 744
14758 326
28368 194
11122 350
29341 118
32105 136
10574 283
9708 520