14512 269
6692 110
25065 664
93904 904
51551 511
58555 584
31648 179
26657 294
10382 257
45199 60
17501 427
18239 623
51250 409
17571 493
18473 83
32460 557
7574 221
2655 299
96331 231
68075 660
161208 139
69553 144
74707 411
35378 167
6889 856
61455 248
33481 543
7709 80