12329 25
5686 30
14065 42
15861 29
14755 20
54033 188
10293 26
22196 68
13773 58
14125 68
858 6
139558 288
11063 34
15285 24
24847 38
21489 31
71270 129
9874 28
8453 9
11227 65