39956 64
15077 354
7165 578
12748 153
5985 216
7430 253
10406 391
7528 448
16265 275
40090 912
12682 285
7195 362
8491 732
23417 348
6783 623
5978 889
8773 452
4450 283
15032 59
7557 817
10296 147
5482 194
8722 607
7149 36
8108 323
3148 151
12058 320
14119 665