294709 1018
261058 1153
4314 144
3983 213
2980 242
10270 808
3963 203
11948 649
7931 621
16865 396
18119 562
96178 340
6479 177
10810 362
49441 271
24929 685
88861 167
8582 352
8957 423
27348 394
19175 507
44129 327
7901 585
6005 90
93352 778
6145 38
13451 341
54383 466