19937 811
6327 309
7229 338
5962 46
14921 278
20324 315
4561 544
22257 301
3868 371
6726 263
15521 178
10788 509
17402 664
41993 109
33474 437
13081 880
9941 135
5437 38
15526 446
6858 283
7211 473
22529 52
46194 131
4073 304
8697 251
6287 318
12837 648
9424 386