47026 206
24971 96
13240 915
8996 202
30547 660
16329 642
121962 616
47542 417
8557 109
28394 388
5248 666
8856 447
68769 482
25885 229
34159 853
58286 355
59924 228
24561 822
49981 278
31540 79