10998 341
6893 120
16667 538
26800 646
6453 191
13855 682
5541 255
15579 747
247173 1043
78820 612
65816 833
31027 518
78084 564
16789 160
43550 167
37301 350
38493 484
61106 431
77804 480
17493 252
45342 792
65520 336
36532 247
25948 388
28557 212
7960 185
24284 57
12537 604