12433 318
3402 307
8231 160
19453 783
22911 239
13855 495
9296 597
42316 189
19630 198
32702 112
15402 221
9386 822
11044 818
35305 79
6373 85
14618 741
9416 783
5887 442
15164 146
6364 506
7634 99
80603 731
13607 453
13226 459
6333 664
10868 621
11564 119
26864 631