12433 505
21262 631
10287 298
21472 139
2594 257
7882 120
11101 255
20274 1054
16687 225
17154 742
29692 879
11390 705
3311 327
6133 399
18331 349
11352 577
10115 76
10858 643
12000 433
23230 823
13214 524
59493 377
51925 805
9287 523
13289 305
18621 409
6639 285
7359 555