7091 360
10447 664
14641 894
18864 232
9368 63
10498 688
6442 81
8810 247
6071 403
15859 359
10329 97
45068 623
8746 104
10378 182
4785 283
13902 167
11561 467
3329 33
17771 183
13400 232
6111 793
5271 267
7965 102
8086 781
64596 602
4702 294