2985 301
17428 176
32682 265
14193 262
5764 607
7235 351
5564 272
3701 260
15880 89
24526 348
18954 596
37618 142
29754 712
23799 69
9941 700
8536 357
18716 812
46164 342
16126 476
8289 480
20169 350
3347 516
46406 708
147326 696