47028 206
24974 96
13240 915
8996 202
30548 660
16329 642
121962 616
47542 417
8557 109
28394 388
5248 666
8856 447
68771 482
25888 229
34160 853
58286 355
59927 228
24561 822
49983 278
31540 79