258991 732
21357 114
9572 396
12647 599
9612 185
321552 1055
141471 754
10182 313
6792 80
12040 260
8253 591
10119 207
19626 454
9603 801
12647 105
20261 820
734279 1378
24488 191
46477 383
1157331 1297
205077 217
25235 469
77650 368
496449 849
41672 792
415623 918