38303 304
10993 489
12872 130
9065 255
15947 1050
39311 143
7853 669
14468 133
37529 650
4585 165
17074 192
24977 877
17036 186
8042 724
10030 705
23509 197
18071 584
8338 519
2795 327
23297 287
9397 857
9982 576
8683 76
36864 113
9798 314
11946 442
6048 421
9189 643