22663 460
48139 154
6192 804
7422 632
44597 200
7341 141
12433 455
24088 393
13381 63
19385 696
42632 573
8561 363
8987 521
35848 212
17334 659
35912 295
9724 78
30225 650
63437 690
18150 551
26907 620
59175 158
59290 494
15750 36
40738 489
9573 123
8667 506
7421 246