103442 264
57219 179
11684 214
50820 530
80417 607
35238 660
94841 428
41838 275
67239 308
386762 1161
17460 494
22740 297
7567 310
59814 552
11620 73
10190 548
9345 91
19937 178
16470 76
62153 679
13225 416
29238 89
17318 685
41227 829