16402 336
8590 410
3291 512
14396 430
13515 524
3388 468
3318 646
12433 387
5830 217
37504 89
70847 737
14972 657
4340 346
10682 116
15627 549
70440 1029
8237 175
10286 831
10255 71
6135 806
19987 120
14533 548
14665 446
25726 352
29443 368
8920 355
24578 185
11327 450