296413 1019
261154 1153
4314 144
3983 213
2980 242
10270 808
3963 203
11948 649
7931 621
16865 396
18119 562
96181 340
6480 177
10810 362
49445 271
24932 685
88869 167
8583 352
8957 423
27352 394
19176 507
44133 327
7903 585
6005 90
93366 778
6149 38
13461 341
54387 466