23723 90
12318 21
12137 26
10890 31
7550 38
31557 98
28302 91
33730 177
41667 63
12335 27
10356 9
9158 4
32117 43
92563 165
12884 17
24960 71
18643 52
80916 431
28508 41
20473 40
17309 37
8276 21
9225 27