258852 732
21347 114
9571 396
12645 599
9610 185
321522 1055
141450 754
10182 313
6790 80
12038 260
8252 591
10118 207
19625 454
9602 801
12647 105
20259 820
734176 1378
24487 191
46477 383
1157272 1297
205050 217
25234 469
77648 368
496387 849
41671 792
415571 918