32901 160
40001 227
24057 424
26166 842
23723 404
35226 670
40062 487
40536 288
6605 315
59445 482
11330 373
25079 360
49532 228
56354 870
26852 329
41945 1061
79554 657
55806 246
5868 462
18858 551
33981 625
10853 213
83425 833
37238 717
149193 348
26746 147
24370 136
59254 231