28642 593
2811 36
13362 455
54056 176
13445 506
3552 127
51436 969
12683 177
49777 856
18538 580
63416 438
16653 540
13068 475
39530 385
27814 700
265744 1389
12742 361
124565 585
57968 334
16525 137
4317 494
4665 619
16593 153
4478 266
91056 933
25316 940
16866 432
28448 275