3393 68
11908 645
18405 925
13636 266
10667 27
6581 364
12882 480
15031 769
8105 53
8037 222
8819 466
15664 419
11761 501
9823 233
10928 342
9855 90
13689 124
15729 787
60356 416
535333 859
202288 295
74655 284
206400 834
338671 577
132202 694
117093 519
384105 569
112330 80